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

Method test_thread_workers

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

Source from the content-addressed store, hash-verified

113 previous_batch = None
114
115 def test_thread_workers(self):
116 dataset = Dataset(data=self.datalist, transform=self.transform)
117 dataloader = ThreadDataLoader(dataset=dataset, batch_size=2, num_workers=2, use_thread_workers=True)
118
119 for d in dataloader:
120 self.assertEqual(d["image"][0], "spleen_19.nii.gz")
121 self.assertEqual(d["image"][1], "spleen_31.nii.gz")
122 self.assertEqual(d["label"][0], "spleen_label_19.nii.gz")
123 self.assertEqual(d["label"][1], "spleen_label_31.nii.gz")
124
125
126if __name__ == "__main__":

Callers

nothing calls this directly

Calls 2

DatasetClass · 0.90
ThreadDataLoaderClass · 0.90

Tested by

no test coverage detected