dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator
Module Contents
Classes
Given a binary segmentation, compute various metrics to determine their similarity. |
|
Attributes
- dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator.logger
- dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator.BG = 0
- class dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator.BinarySegmentationEvaluator(clip_distance: float, tol_distance: float, channels: List[str])
Given a binary segmentation, compute various metrics to determine their similarity.
- property score
- criteria = ['jaccard', 'voi']
- evaluate(output_array_identifier, evaluation_array)
Compares and evaluates the output array against the evaluation array.
- Parameters:
- Returns:
The detailed evaluation scores after the comparison.
- Return type:
- class dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator.ArrayEvaluator(truth_binary, test_binary, truth_empty, test_empty, metric_params, resolution)
- truth_itk()
- test_itk()
- overlap_measures_filter()
- dice()
- jaccard()
- hausdorff()
- false_negative_rate()
- false_positive_rate()
- false_discovery_rate()
- precision()
- recall()
- f1_score()
- voi()
- mean_false_distance()
- mean_false_negative_distance()
- mean_false_positive_distance()
- mean_false_distance_clipped()
- mean_false_negative_distance_clipped()
- mean_false_positive_distance_clipped()
- false_positive_rate_with_tolerance()
- false_negative_rate_with_tolerance()
- precision_with_tolerance()
- recall_with_tolerance()
- f1_score_with_tolerance()
- class dacapo.experiments.tasks.evaluators.binary_segmentation_evaluator.CremiEvaluator(truth, test, sampling=(1, 1, 1), clip_distance=200, tol_distance=40)
- test_mask()
- truth_mask()
- test_edt()
- truth_edt()
- false_positive_distances()
- false_positives_with_tolerance()
- false_positive_rate_with_tolerance()
- false_negatives_with_tolerance()
- false_negative_rate_with_tolerance()
- true_positives_with_tolerance()
- precision_with_tolerance()
- recall_with_tolerance()
- f1_score_with_tolerance()
- mean_false_positive_distances_clipped()
- mean_false_negative_distances_clipped()
- mean_false_positive_distance()
- false_negative_distances()
- mean_false_negative_distance()
- mean_false_distance()
- mean_false_distance_clipped()