Skip to content

Commit a247b4e

Browse files
committed
Reset index to avoid indexing error
1 parent 83cf1e8 commit a247b4e

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

projects/med_benchmarking/datasets/pad_ufes_20.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66

77
import pandas as pd
88
import torch
9-
from omegaconf import MISSING
10-
from PIL import Image
11-
from torch.utils.data import Dataset
12-
from torchvision.transforms import CenterCrop, Compose, Resize, ToTensor
13-
149
from mmlearn.conf import external_store
1510
from mmlearn.constants import EXAMPLE_INDEX_KEY
1611
from mmlearn.datasets.core import Modalities
1712
from mmlearn.datasets.core.example import Example
13+
from omegaconf import MISSING
14+
from PIL import Image
15+
from torch.utils.data import Dataset
16+
from torchvision.transforms import CenterCrop, Compose, Resize, ToTensor
1817

1918

2019
@external_store(group="datasets", root_dir=os.getenv("PADUFES_ROOT_DIR", MISSING))
@@ -69,7 +68,9 @@ def _load_and_process_metadata(self) -> pd.DataFrame:
6968
df["path"] = df["img_id"].apply(
7069
lambda imgid: os.path.join(self.root_dir, "Dataset", imgid)
7170
)
72-
df.drop(columns=["img_id", "diagnostic"], inplace=True)
71+
df.drop(columns=["img_id", "diagnostic"], inplace=True).reset_index(
72+
drop=True, inplace=True
73+
)
7374

7475
# Split into train and test
7576
dataset = {}

0 commit comments

Comments
 (0)