Skip to content
Snippets Groups Projects

Reviewed DataModule design+docs+types

Merged André Anjos requested to merge add-datamodule-andre into add-datamodule
All threads resolved!
5 files
+ 75
36
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -95,7 +95,11 @@ class _DelayedLoadingDataset(torch.utils.data.Dataset):
):
self.split = split
self.raw_data_loader = raw_data_loader
self.transform = torchvision.transforms.Compose(*transforms)
# Cannot unpack empty list
if len(transforms) > 0:
self.transform = torchvision.transforms.Compose([*transforms])
else:
self.transform = torchvision.transforms.Compose([])
def __getitem__(self, key: int) -> tuple[torch.Tensor, typing.Mapping]:
tensor, metadata = self.raw_data_loader(self.split[key])
Loading