__init__.py 1.86 KB
Newer Older
1
2
3
4
5
6
7
from ._register_onnx_ops import _register_custom_op
from .boxes import (
    nms,
    batched_nms,
    remove_small_boxes,
    clip_boxes_to_image,
    box_area,
Aditya Oke's avatar
Aditya Oke committed
8
    box_convert,
9
10
    box_iou,
    generalized_box_iou,
Yassine Alouini's avatar
Yassine Alouini committed
11
    distance_box_iou,
Abhijit Deo's avatar
Abhijit Deo committed
12
    complete_box_iou,
13
14
    masks_to_boxes,
)
Abhijit Deo's avatar
Abhijit Deo committed
15
from .ciou_loss import complete_box_iou_loss
16
from .deform_conv import deform_conv2d, DeformConv2d
Yassine Alouini's avatar
Yassine Alouini committed
17
from .diou_loss import distance_box_iou_loss
18
from .drop_block import drop_block2d, DropBlock2d, drop_block3d, DropBlock3d
19
from .feature_pyramid_network import FeaturePyramidNetwork
20
from .focal_loss import sigmoid_focal_loss
Joao Gomes's avatar
Joao Gomes committed
21
from .giou_loss import generalized_box_iou_loss
22
from .misc import FrozenBatchNorm2d, Conv2dNormActivation, Conv3dNormActivation, SqueezeExcitation, MLP
23
24
25
26
27
from .poolers import MultiScaleRoIAlign
from .ps_roi_align import ps_roi_align, PSRoIAlign
from .ps_roi_pool import ps_roi_pool, PSRoIPool
from .roi_align import roi_align, RoIAlign
from .roi_pool import roi_pool, RoIPool
28
from .stochastic_depth import stochastic_depth, StochasticDepth
29

30
31
_register_custom_op()

32
33

__all__ = [
34
    "masks_to_boxes",
35
36
37
38
39
40
41
42
43
44
    "deform_conv2d",
    "DeformConv2d",
    "nms",
    "batched_nms",
    "remove_small_boxes",
    "clip_boxes_to_image",
    "box_convert",
    "box_area",
    "box_iou",
    "generalized_box_iou",
Yassine Alouini's avatar
Yassine Alouini committed
45
46
    "distance_box_iou",
    "complete_box_iou",
47
48
49
50
51
52
53
54
55
56
57
58
59
    "roi_align",
    "RoIAlign",
    "roi_pool",
    "RoIPool",
    "ps_roi_align",
    "PSRoIAlign",
    "ps_roi_pool",
    "PSRoIPool",
    "MultiScaleRoIAlign",
    "FeaturePyramidNetwork",
    "sigmoid_focal_loss",
    "stochastic_depth",
    "StochasticDepth",
60
    "FrozenBatchNorm2d",
61
62
    "Conv2dNormActivation",
    "Conv3dNormActivation",
63
    "SqueezeExcitation",
64
    "MLP",
Hu Ye's avatar
Hu Ye committed
65
    "generalized_box_iou_loss",
Yassine Alouini's avatar
Yassine Alouini committed
66
67
    "distance_box_iou_loss",
    "complete_box_iou_loss",
68
69
70
71
    "drop_block2d",
    "DropBlock2d",
    "drop_block3d",
    "DropBlock3d",
72
]