Spaces:
Runtime error
Runtime error
| from PIL import Image | |
| from torch.utils.data import Dataset | |
| class BrainTumorDataset(Dataset): | |
| def __init__(self, data_frame, transform=None): | |
| self.data_frame = data_frame | |
| self.transform = transform | |
| def __len__(self): | |
| return len(self.data_frame) | |
| def __getitem__(self, idx): | |
| img_path = self.data_frame.iloc[idx, 0] | |
| image = Image.open(img_path).convert("RGB") | |
| label = self.data_frame.iloc[idx, 1] | |
| if self.transform: | |
| image = self.transform(image) | |
| return image, label | |