MCPcopy Create free account
hub / github.com/TPCD/DCCL / _get_single_item

Method _get_single_item

project_utils/data_utils.py:62–83  ·  view source on GitHub ↗
(self, index)

Source from the content-addressed store, hash-verified

60 return self._get_single_item(indices)
61
62 def _get_single_item(self, index):
63 if self.data0_is_numpy:
64 image_numpy, fake, real = self.dataset[index]
65
66 img = Image.fromarray(image_numpy.astype('uint8')).convert('RGB')
67 if self.transform is not None:
68 img = self.transform(img)
69
70 return img, fake, real
71
72 else:
73 fname, fake, real = self.dataset[index]
74 fpath = fname
75 if self.root is not None:
76 fpath = osp.join(self.root, fname)
77
78 img = Image.open(fpath).convert('RGB')
79
80 if self.transform is not None:
81 img = self.transform(img)
82
83 return img, fake, real

Callers 1

__getitem__Method · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected