Spaces:
Runtime error
Runtime error
# Copyright (c) OpenMMLab. All rights reserved. | |
from abc import ABCMeta, abstractmethod | |
from typing import Optional | |
from mmengine.structures import InstanceData | |
class BaseAssigner(metaclass=ABCMeta): | |
"""Base assigner that assigns boxes to ground truth boxes.""" | |
def assign(self, | |
pred_instances: InstanceData, | |
gt_instances: InstanceData, | |
gt_instances_ignore: Optional[InstanceData] = None, | |
**kwargs): | |
"""Assign boxes to either a ground truth boxes or a negative boxes.""" | |