MCPcopy Create free account
hub / github.com/SwinTransformer/Transformer-SSL / CustomImageFolder

Class CustomImageFolder

data/custom_image_folder.py:11–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9
10
11class CustomImageFolder(datasets.ImageFolder):
12 def __getitem__(self, index):
13 """
14 Args:
15 index (int): Index
16 Returns:
17 tuple: (image, target) where target is class_index of the target class.
18 """
19 path, target = self.samples[index]
20 image = self.loader(path)
21
22 ret = []
23 if self.transform is not None:
24 for t in self.transform:
25 ret.append(t(image))
26 else:
27 ret.append(image)
28 if self.target_transform is not None:
29 target = self.target_transform(target)
30 ret.append(target)
31
32 return ret

Callers 1

build_datasetFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected