ubuti's picture
Upload folder using huggingface_hub
f81acbc verified
Raw
History Blame Contribute Delete
557 Bytes
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