Calculate the score of Fréchet Sparse Volume Distance (FSVD)
(reference, samples, dataset, results_path)
| 112 | |
| 113 | |
| 114 | def compute_fsvd(reference, samples, dataset, results_path): |
| 115 | """ |
| 116 | Calculate the score of Fréchet Sparse Volume Distance (FSVD) |
| 117 | |
| 118 | """ |
| 119 | print('Evaluating (FSVD) ...') |
| 120 | gt_logits, samples_logits = compute_logits(dataset=dataset, modality='voxel', reference=reference, sample=samples, results_path=results_path) |
| 121 | score = compute_fd(gt_logits, samples_logits) |
| 122 | print(OUTPUT_TEMPLATE.format('FSVD', score)) |
| 123 | |
| 124 | return score |
| 125 | |
| 126 | |
| 127 | def compute_fpvd(reference, samples, dataset, results_path): |
no test coverage detected