SemanticSegmentationEvaluator#
- class SemanticSegmentationEvaluator[source]#
Bases:
ClassificationEvaluatorEvaluates predictions for a set of scenes.
- __init__(class_config: ClassConfig, output_uri: str | None = None)#
- Parameters:
class_config (ClassConfig) –
output_uri (str | None) –
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: str | None = None)#
- Parameters:
class_config (ClassConfig) –
output_uri (str | None) –
- 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: