(self, input_params)
| 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( |
nothing calls this directly
no test coverage detected