|
|
| from detectron2.layers import ShapeSpec
|
|
|
| from .anchor_generator import build_anchor_generator, ANCHOR_GENERATOR_REGISTRY
|
| from .backbone import (
|
| BACKBONE_REGISTRY,
|
| FPN,
|
| Backbone,
|
| ResNet,
|
| ResNetBlockBase,
|
| build_backbone,
|
| build_resnet_backbone,
|
| make_stage,
|
| ViT,
|
| SimpleFeaturePyramid,
|
| get_vit_lr_decay_rate,
|
| MViT,
|
| SwinTransformer,
|
| )
|
| from .meta_arch import (
|
| META_ARCH_REGISTRY,
|
| SEM_SEG_HEADS_REGISTRY,
|
| GeneralizedRCNN,
|
| PanopticFPN,
|
| ProposalNetwork,
|
| RetinaNet,
|
| SemanticSegmentor,
|
| build_model,
|
| build_sem_seg_head,
|
| FCOS,
|
| )
|
| from .postprocessing import detector_postprocess
|
| from .proposal_generator import (
|
| PROPOSAL_GENERATOR_REGISTRY,
|
| build_proposal_generator,
|
| RPN_HEAD_REGISTRY,
|
| build_rpn_head,
|
| )
|
| from .roi_heads import (
|
| ROI_BOX_HEAD_REGISTRY,
|
| ROI_HEADS_REGISTRY,
|
| ROI_KEYPOINT_HEAD_REGISTRY,
|
| ROI_MASK_HEAD_REGISTRY,
|
| ROIHeads,
|
| StandardROIHeads,
|
| BaseMaskRCNNHead,
|
| BaseKeypointRCNNHead,
|
| FastRCNNOutputLayers,
|
| build_box_head,
|
| build_keypoint_head,
|
| build_mask_head,
|
| build_roi_heads,
|
| )
|
| from .test_time_augmentation import DatasetMapperTTA, GeneralizedRCNNWithTTA
|
| from .mmdet_wrapper import MMDetBackbone, MMDetDetector
|
|
|
| _EXCLUDE = {"ShapeSpec"}
|
| __all__ = [k for k in globals().keys() if k not in _EXCLUDE and not k.startswith("_")]
|
|
|
|
|
| from detectron2.utils.env import fixup_module_metadata
|
|
|
| fixup_module_metadata(__name__, globals(), __all__)
|
| del fixup_module_metadata
|
|
|