Spaces:
Running
on
Zero
Running
on
Zero
"""SHIFT detection evaluator.""" | |
from __future__ import annotations | |
from vis4d.data.datasets.shift import shift_det_map | |
from ..scalabel import ScalabelDetectEvaluator | |
class SHIFTDetectEvaluator(ScalabelDetectEvaluator): | |
"""SHIFT detection evaluation class.""" | |
inverse_det_map = {v: k for k, v in shift_det_map.items()} | |
def __init__(self, annotation_path: str) -> None: | |
"""Initialize the evaluator.""" | |
super().__init__(annotation_path=annotation_path, mask_threshold=0) | |
self.inverse_cat_map = self.inverse_det_map | |