Source code for mmdet.core.bbox.coder.base_bbox_coder
from abc import ABCMeta, abstractmethod
[docs]class BaseBBoxCoder(metaclass=ABCMeta):
"""Base bounding box coder"""
def __init__(self, **kwargs):
pass
[docs] @abstractmethod
def encode(self, bboxes, gt_bboxes):
"""Encode deltas between bboxes and ground truth boxes"""
pass
[docs] @abstractmethod
def decode(self, bboxes, bboxes_pred):
"""
Decode the predicted bboxes according to prediction and base boxes
"""
pass