(self, index: int)
| 1405 | self._seed = int(self.R.randint(MAX_SEED, dtype="uint32")) |
| 1406 | |
| 1407 | def __getitem__(self, index: int): |
| 1408 | self.randomize() |
| 1409 | if isinstance(self.dataset, ZipDataset): |
| 1410 | # set transforms of each zip component |
| 1411 | for dataset in self.dataset.data: |
| 1412 | transform = getattr(dataset, "transform", None) |
| 1413 | if isinstance(transform, Randomizable): |
| 1414 | transform.set_random_state(seed=self._seed) |
| 1415 | transform = getattr(self.dataset, "transform", None) |
| 1416 | if isinstance(transform, Randomizable): |
| 1417 | transform.set_random_state(seed=self._seed) |
| 1418 | return self.dataset[index] |
| 1419 | |
| 1420 | |
| 1421 | class NPZDictItemDataset(Dataset): |
nothing calls this directly
no test coverage detected