(gt, pred, voxel_spacing)
| 24 | return np.array([0.0, 50]) |
| 25 | |
| 26 | def each_cases_metric(gt, pred, voxel_spacing): |
| 27 | classes_num = gt.max() + 1 |
| 28 | class_wise_metric = np.zeros((classes_num-1, 2)) |
| 29 | for cls in range(1, classes_num): |
| 30 | class_wise_metric[cls-1, ...] = cal_metric(pred==cls, gt==cls, voxel_spacing) |
| 31 | print(class_wise_metric) |
| 32 | return class_wise_metric |
| 33 | |
| 34 | all_results = np.zeros((30,16,2)) |
| 35 | for ind, case in enumerate(os.listdir("..WORD/labelsTs/")): |
no test coverage detected