|
|
|
from .approx_max_iou_assigner import ApproxMaxIoUAssigner |
|
from .assign_result import AssignResult |
|
from .atss_assigner import ATSSAssigner |
|
from .base_assigner import BaseAssigner |
|
from .center_region_assigner import CenterRegionAssigner |
|
from .dynamic_soft_label_assigner import DynamicSoftLabelAssigner |
|
from .grid_assigner import GridAssigner |
|
from .hungarian_assigner import HungarianAssigner |
|
from .iou2d_calculator import BboxOverlaps2D |
|
from .match_cost import (BBoxL1Cost, ClassificationCost, CrossEntropyLossCost, |
|
DiceCost, FocalLossCost, IoUCost,IoULossCost) |
|
from .max_iou_assigner import MaxIoUAssigner |
|
from .multi_instance_assigner import MultiInstanceAssigner |
|
from .point_assigner import PointAssigner |
|
from .region_assigner import RegionAssigner |
|
from .sim_ota_assigner import SimOTAAssigner |
|
from .task_aligned_assigner import TaskAlignedAssigner |
|
from .uniform_assigner import UniformAssigner |
|
|
|
|
|
|
|
from .dynamic_hungarian_assigner import DynamicHungarianAssigner |
|
from .dynamic_iou_hungarian_assigner import DynamicIOUHungarianAssigner |
|
from .mix_hungarian_iou_assigner import MixHungarianIouAssigner |
|
__all__ = [ |
|
'BaseAssigner', 'MaxIoUAssigner', 'ApproxMaxIoUAssigner', 'AssignResult', |
|
'PointAssigner', 'ATSSAssigner', 'CenterRegionAssigner', 'GridAssigner', |
|
'HungarianAssigner', 'RegionAssigner', 'UniformAssigner', 'SimOTAAssigner', |
|
'TaskAlignedAssigner', 'BBoxL1Cost', 'ClassificationCost', |
|
'CrossEntropyLossCost', 'DiceCost', 'FocalLossCost', 'IoUCost', |
|
'BboxOverlaps2D', 'DynamicSoftLabelAssigner', 'MultiInstanceAssigner', |
|
'DynamicHungarianAssigner', 'DynamicIOUHungarianAssigner','IoULossCost','MixHungarianIouAssigner' |
|
] |
|
|