Я пытаюсь выполнить задачу классификации изображений в машинном обучении на python, но получаю следующую ошибку:
AttributeError: у объекта 'NoneType' нет атрибута 'read'
class Dataset(data.Dataset):
def __init__(self, df, transform=None):
self.df = df
self.transform = transform
def __len__(self):
return len(self.df)
def __getitem__(self, index):
a = self.df['path'][index]
b = int(self.df['cell_type_idx'][index])
X = Image.open(a)
y = torch.tensor(b)
if self.transform:
X = self.transform(X)
return X, y