API Reference¶
Subpackages¶
- Panoptica
- Submodules
- panoptica.instance_approximator module
- panoptica.instance_evaluator module
- panoptica.instance_matcher module
- panoptica.panoptica_aggregator module
- panoptica.panoptica_evaluator module
Panoptica_Evaluator
Panoptica_Evaluator._evaluate_group()
Panoptica_Evaluator._set_instance_approximator()
Panoptica_Evaluator._set_instance_matcher()
Panoptica_Evaluator._yaml_repr()
Panoptica_Evaluator.evaluate()
Panoptica_Evaluator.resulting_metric_keys
Panoptica_Evaluator.segmentation_class_groups_names
Panoptica_Evaluator.set_log_group_times()
_handle_zero_instances_cases()
panoptic_evaluate()
- panoptica.panoptica_result module
- panoptica.panoptica_statistics module
Panoptica_Statistic
Panoptica_Statistic._assertgroup()
Panoptica_Statistic._assertmetric()
Panoptica_Statistic._assertsubject()
Panoptica_Statistic.from_file()
Panoptica_Statistic.get()
Panoptica_Statistic.get_across_groups()
Panoptica_Statistic.get_one_group()
Panoptica_Statistic.get_one_metric()
Panoptica_Statistic.get_one_subject()
Panoptica_Statistic.get_summary()
Panoptica_Statistic.get_summary_across_groups()
Panoptica_Statistic.get_summary_dict()
Panoptica_Statistic.get_summary_figure()
Panoptica_Statistic.groupnames
Panoptica_Statistic.metricnames
Panoptica_Statistic.print_summary()
Panoptica_Statistic.subjectnames
ValueSummary
_flatten_extend()
make_autc_plots()
make_curve_over_setups()
plot_box()
- Metrics
- Submodules
- panoptica.metrics.assd module
- panoptica.metrics.cldice module
- panoptica.metrics.dice module
- panoptica.metrics.iou module
- panoptica.metrics.metrics module
- panoptica.metrics.relative_volume_difference module
- Utils
- Submodules
- panoptica.utils.citation_reminder module
- panoptica.utils.config module
SupportsConfig
SupportsConfig.load_from_config()
SupportsConfig.load_from_config_name()
SupportsConfig.save_to_config()
SupportsConfig.save_to_config_by_name()
SupportsConfig.to_yaml()
SupportsConfig.from_yaml()
SupportsConfig._register_permanently()
SupportsConfig._yaml_repr()
SupportsConfig.from_yaml()
SupportsConfig.load_from_config()
SupportsConfig.load_from_config_name()
SupportsConfig.save_to_config()
SupportsConfig.save_to_config_by_name()
SupportsConfig.to_yaml()
_load_from_config()
_load_from_config_name()
_load_yaml()
_register_class_to_yaml()
_register_helper_classes()
_save_to_config()
_save_to_config_by_name()
_save_yaml()
- panoptica.utils.constants module
CCABackend
_Enum_Compare
_Enum_Compare.__eq__()
_Enum_Compare.__str__()
_Enum_Compare.__repr__()
_Enum_Compare.load_from_config()
_Enum_Compare.load_from_config_name()
_Enum_Compare.save_to_config()
_Enum_Compare.to_yaml()
_Enum_Compare.from_yaml()
_Enum_Compare._register_permanently()
_Enum_Compare.from_yaml()
_Enum_Compare.load_from_config()
_Enum_Compare.load_from_config_name()
_Enum_Compare.save_to_config()
_Enum_Compare.to_yaml()
- panoptica.utils.edge_case_handling module
EdgeCaseHandler
EdgeCaseHandler.listmetric_zeroTP_handling
EdgeCaseHandler.empty_list_std
EdgeCaseHandler.handle_zero_tp()
EdgeCaseHandler.listmetric_zeroTP_handling()
EdgeCaseHandler.get_metric_zero_tp_handle()
EdgeCaseHandler.handle_empty_list_std()
EdgeCaseHandler._yaml_repr()
EdgeCaseHandler._yaml_repr()
EdgeCaseHandler.get_metric_zero_tp_handle()
EdgeCaseHandler.handle_empty_list_std()
EdgeCaseHandler.handle_zero_tp()
EdgeCaseHandler.listmetric_zeroTP_handling
EdgeCaseResult
EdgeCaseZeroTP
MetricZeroTPEdgeCaseHandling
MetricZeroTPEdgeCaseHandling.default_result
MetricZeroTPEdgeCaseHandling.no_instances_result
MetricZeroTPEdgeCaseHandling.empty_prediction_result
MetricZeroTPEdgeCaseHandling.empty_reference_result
MetricZeroTPEdgeCaseHandling.normal
MetricZeroTPEdgeCaseHandling.__call__()
MetricZeroTPEdgeCaseHandling.__eq__()
MetricZeroTPEdgeCaseHandling.__str__()
MetricZeroTPEdgeCaseHandling._yaml_repr()
MetricZeroTPEdgeCaseHandling._yaml_repr()
- panoptica.utils.filepath module
- panoptica.utils.instancelabelmap module
InstanceLabelMap
InstanceLabelMap.labelmap
InstanceLabelMap.add_labelmap_entry()
InstanceLabelMap.get_pred_labels_matched_to_ref()
InstanceLabelMap.contains_pred()
InstanceLabelMap.contains_ref()
InstanceLabelMap.contains_and()
InstanceLabelMap.contains_or()
InstanceLabelMap.get_one_to_one_dictionary()
InstanceLabelMap.add_labelmap_entry()
InstanceLabelMap.contains_and()
InstanceLabelMap.contains_or()
InstanceLabelMap.contains_pred()
InstanceLabelMap.contains_ref()
InstanceLabelMap.get_one_to_one_dictionary()
InstanceLabelMap.get_pred_labels_matched_to_ref()
InstanceLabelMap.labelmap
- panoptica.utils.label_group module
- panoptica.utils.numpy_utils module
- panoptica.utils.parallel_processing module
- panoptica.utils.processing_pair module
EvaluateInstancePair
EvaluateInstancePair.reference_arr
EvaluateInstancePair.prediction_arr
EvaluateInstancePair.num_pred_instances
EvaluateInstancePair.num_ref_instances
EvaluateInstancePair.tp
EvaluateInstancePair.list_metrics
EvaluateInstancePair.list_metrics
EvaluateInstancePair.num_pred_instances
EvaluateInstancePair.num_ref_instances
EvaluateInstancePair.prediction_arr
EvaluateInstancePair.reference_arr
EvaluateInstancePair.tp
InputType
IntermediateStepsData
IntermediateStepsData.original_input
IntermediateStepsData._intermediatesteps
IntermediateStepsData.add_intermediate_arr_data()
IntermediateStepsData.add_intermediate_data()
IntermediateStepsData.original_prediction_arr
IntermediateStepsData.original_reference_arr
IntermediateStepsData.prediction_arr()
IntermediateStepsData.reference_arr()
MatchedInstancePair
MatchedInstancePair.missed_reference_labels
MatchedInstancePair.missed_prediction_labels
MatchedInstancePair.matched_instances
MatchedInstancePair._abc_impl
MatchedInstancePair.copy()
MatchedInstancePair.matched_instances
MatchedInstancePair.missed_prediction_labels
MatchedInstancePair.missed_reference_labels
MatchedInstancePair.n_matched_instances
SemanticPair
UnmatchedInstancePair
_ProcessingPair
_ProcessingPair.n_dim
_ProcessingPair.crop
_ProcessingPair.is_cropped
_ProcessingPair.uncropped_shape
_ProcessingPair._abc_impl
_ProcessingPair.copy()
_ProcessingPair.crop_data()
_ProcessingPair.n_dim
_ProcessingPair.pred_labels
_ProcessingPair.prediction_arr
_ProcessingPair.ref_labels
_ProcessingPair.reference_arr
_ProcessingPair.set_dtype()
_ProcessingPair.uncrop_data()
_ProcessingPairInstanced
_check_array_integrity()
- panoptica.utils.segmentation_class module
- panoptica.utils.timing module