def get_total_metrics(self): result = sum_counters(self._counters.values(), (INTERSECTION, UNION)) result[IOU] = safe_ratio(result[INTERSECTION], result[UNION]) return result
def get_total_metrics(self): result = sum_counters( self._counters.values(), (TRUE_POSITIVE, TRUE_NEGATIVE, FALSE_POSITIVE, FALSE_NEGATIVE)) self._calculate_complex_metrics(result) return result
def get_total_metrics(self): result = sum_counters(self._counters.values(), RAW_COUNTERS) self._compute_composite_metrics(result) return result