Dataset & DataLoader
from torch.utils.data import Dataset, DataLoaderDataset
class MyDataset(Dataset):
def __init__(self):
# self.data = ["To be or not to be, this is the question.".split(),] * 12
# self.data = [[1,2,3,4],] * 12
self.data = [torch.tensor([1,2,3,4]),] * 12
def __len__(self):
return len(self.data)
def __getitem__(self, index):
return self.data[index]
dataset = MyDataset()
for sample in dataset:
print(sample) # will print tensor([1,2,3,4]) for 12 timesDataLoader
Reference
Last updated