MCPcopy Create free account
hub / github.com/Project-MONAI/MONAI / test_dataloader

Method test_dataloader

tests/data/test_thread_buffer.py:49–59  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

47 self.assertEqual(d["label"][1], "spleen_label_31.nii.gz")
48
49 def test_dataloader(self):
50 dataset = Dataset(data=self.datalist, transform=self.transform)
51 dataloader = ThreadDataLoader(dataset=dataset, batch_size=2, num_workers=0)
52
53 for d in dataloader:
54 self.assertEqual(d["image"][0], "spleen_19.nii.gz")
55 self.assertEqual(d["image"][1], "spleen_31.nii.gz")
56
57 for d in dataloader:
58 self.assertEqual(d["label"][0], "spleen_label_19.nii.gz")
59 self.assertEqual(d["label"][1], "spleen_label_31.nii.gz")
60
61 def test_deterministic(self):
62 set_determinism(0)

Callers

nothing calls this directly

Calls 2

DatasetClass · 0.90
ThreadDataLoaderClass · 0.90

Tested by

no test coverage detected