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

Method test_data_analyzer_cpu

tests/apps/test_auto3dseg.py:190–204  ·  view source on GitHub ↗
(self, input_params)

Source from the content-addressed store, hash-verified

188
189 @parameterized.expand(SIM_CPU_TEST_CASES)
190 def test_data_analyzer_cpu(self, input_params):
191 sim_dim = input_params["sim_dim"]
192 label_key = input_params["label_key"]
193 image_only = not bool(label_key)
194 rmax = max(int(sim_dim[0] / 4), 1)
195 create_sim_data(
196 self.dataroot_dir, sim_datalist, sim_dim, image_only=image_only, rad_max=rmax, rad_min=1, num_seg_classes=1
197 )
198
199 analyser = DataAnalyzer(
200 self.datalist_file, self.dataroot_dir, output_path=self.datastat_file, label_key=label_key, device=device
201 )
202 datastat = analyser.get_all_case_stats()
203
204 assert len(datastat["stats_by_cases"]) == len(sim_datalist["training"])
205
206 def test_data_analyzer_histogram(self):
207 create_sim_data(

Callers

nothing calls this directly

Calls 4

get_all_case_statsMethod · 0.95
DataAnalyzerClass · 0.90
maxFunction · 0.85
create_sim_dataFunction · 0.70

Tested by

no test coverage detected