I tried to create Custom dataset but when show the some images it had the error. Here is my Dataset class and tranforms:
transforms = transforms.Compose([transforms.Resize(224,224)])
class MyDataset(Dataset):
def __init__(self, path, label, transform=None):
self.path = glob.glob(os.path.join(path, '*.jpg'))
self.transform = transform
self.label = label
def __getitem__(self, index):
img = io.imread(self.path[index])
img = torch.tensor(img)
labels = torch.tensor(int(self.label))
if self.transform:
img = self.transform(img)
return (img,labels)
def __len__(self):
return len(self.path)
And here error line:
images, labels = next(iter(train_loader))