Skip to content

Commit e55dc0d

Browse files
committed
add taskdataset
1 parent 0defe0c commit e55dc0d

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

task_3/taskdata.py

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class TaskDataset(Dataset):
2+
def __init__(self, transform=None):
3+
4+
self.ids = []
5+
self.imgs = []
6+
self.labels = []
7+
8+
self.transform = transform
9+
10+
def __getitem__(self, index) -> Tuple[int, torch.Tensor, int]:
11+
id_ = self.ids[index]
12+
img = self.imgs[index]
13+
if not self.transform is None:
14+
img = self.transform(img)
15+
label = self.labels[index]
16+
return id_, img, label
17+
18+
def __len__(self):
19+
return len(self.ids)

0 commit comments

Comments
 (0)