Я пытаюсь использовать загрузчик данных Pytorch для определения моего собственного набора данных, но я не уверен, как загрузить несколько источников данных:
Мой текущий код:
class MultipleSourceDataSet(Dataset):
def __init__ (self, json_file, root_dir, transform = None):
with open(root_dir + 'block0.json') as f:
self.result = torch.Tensor(json.load(f))
self.root_dir = root_dir
self.transform = transform
def __len__(self):
return len(self.result[0])
def __getitem__ (self):
None
Источник данныхна 50 блоков меньше root_dir = ~/Documents/blocks/
Я разбил их и избегал их непосредственного объединения, поскольку это очень большой набор данных.
Как загрузить их в один загрузчик данных?