SemanticSegmentationEvaluator#
- class SemanticSegmentationEvaluator[source]#
Bases:
ClassificationEvaluator
Evaluates predictions for a set of scenes.
- __init__(class_config: ClassConfig, output_uri: Optional[str] = None)#
- Parameters
class_config (ClassConfig) –
Methods
__init__
(class_config[, output_uri])evaluate_predictions
(ground_truth, predictions)Evaluate predictions against ground truth.
evaluate_scene
(scene)Override to pass null_class_id to filter_by_aoi().
process
(scenes[, tmp_dir])Evaluate all given scenes and save the evaluations.
- __init__(class_config: ClassConfig, output_uri: Optional[str] = None)#
- Parameters
class_config (ClassConfig) –
- create_evaluation() SemanticSegmentationEvaluation [source]#
- Return type
- evaluate_predictions(ground_truth: Labels, predictions: Labels) ClassificationEvaluation #
Evaluate predictions against ground truth.
- evaluate_scene(scene: Scene) SemanticSegmentationEvaluation [source]#
Override to pass null_class_id to filter_by_aoi().
- Parameters
scene (Scene) –
- Return type