:orphan: :py:mod:`traccuracy.metrics._chota` =================================== .. py:module:: traccuracy.metrics._chota Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: traccuracy.metrics._chota.CHOTAMetric Attributes ~~~~~~~~~~ .. autoapisummary:: traccuracy.metrics._chota.LOG .. py:data:: LOG .. py:class:: CHOTAMetric Cell Higher Order Tracking Accuracy. https://arxiv.org/pdf/2408.11571 Reference implementation: https://github.com/CellTrackingChallenge/py-ctcmetrics/blob/main/ctc_metrics/metrics/hota/chota.py .. py:property:: info :type: dict[str, Any] Dictionary with Metric name and any parameters .. py:method:: compute(matched: traccuracy.matchers._matched.Matched, override_matcher: bool = False, relax_skips_gt: bool = False, relax_skips_pred: bool = False) -> traccuracy.metrics._results.Results The compute methods of Metric objects return a Results object populated with results and associated metadata :param matched: Matched data object to compute metrics on :type matched: traccuracy.matchers.Matched :param override_matcher: If True, the metric will not validate the matcher type :type override_matcher: bool :param relax_skips_gt: If True, the metric will check if skips in the ground truth graph have an equivalent multi-edge path in predicted graph :type relax_skips_gt: bool :param relax_skips_pred: If True, the metric will check if skips in the predicted graph have an equivalent multi-edge path in ground truth graph :type relax_skips_pred: bool :returns: Object containing metric results and associated pipeline metadata :rtype: traccuracy.metrics._results.Results