MCPcopy Index your code

hub / github.com/YXB-NKU/Strip-R-CNN / types & classes

Types & classes119 in github.com/YXB-NKU/Strip-R-CNN

↓ 43 callersClassConvModule
ConvModule. Args: in_channels (List[int]): Number of input channels per scale. out_channels (int): Number of output channels (use
mmrotate/models/necks/re_fpn.py:14
↓ 8 callersClassReFPN
ReFPN. Args: in_channels (List[int]): Number of input channels per scale. out_channels (int): Number of output channels (used at
mmrotate/models/necks/re_fpn.py:149
↓ 8 callersClassReResNet
ReResNet backbone. Please refer to the `paper <https://arxiv.org/abs/1512.03385>`_ for details. Args: depth (int): Network depth
mmrotate/models/backbones/re_resnet.py:406
↓ 8 callersClassRotatedIoULoss
RotatedIoULoss. Computing the IoU loss between a set of predicted rbboxes and target rbboxes. Args: linear (bool): If True, use l
mmrotate/models/losses/rotated_iou_loss.py:62
↓ 4 callersClassconvolution
mmrotate/models/roi_heads/bbox_heads/utils_basic.py:5
↓ 3 callersClassGDLoss
Gaussian based loss. Args: loss_type (str): Type of loss. representation (str, optional): Coordinate System. fun (str, o
mmrotate/models/losses/gaussian_dist_loss.py:313
↓ 3 callersClassGDLoss_v1
Gaussian based loss. Args: loss_type (str): Type of loss. fun (str, optional): The function applied to distance. Def
mmrotate/models/losses/gaussian_dist_loss_v1.py:155
↓ 3 callersClassKFLoss
Kalman filter based loss. Args: fun (str, optional): The function applied to distance. Defaults to 'log1p'. reduction
mmrotate/models/losses/kf_iou_loss.py:89
↓ 2 callersClassConvFFN
Multi-layer perceptron implemented with ConvModule
mmrotate/models/backbones/pkinet.py:56
↓ 2 callersClassGaussianMixture
Initializes the Gaussian mixture model and brings all tensors into their required shape. Args: n_components (int): number of componen
mmrotate/core/bbox/utils/gmm.py:8
↓ 2 callersClassORConv2d
Oriented 2-D convolution. Args: in_channels (List[int]): Number of input channels per scale. out_channels (int): Number of output
mmrotate/models/utils/orconv.py:13
↓ 2 callersClassRotatedAnchorGenerator
Fake rotate anchor generator for 2D anchor-based detectors. Horizontal bounding box represented by (x,y,w,h,theta).
mmrotate/core/anchor/anchor_generator.py:10
↓ 2 callersClassRotationInvariantPooling
Rotating invariant pooling module. Args: nInputPlane (int): The number of Input plane. nOrientation (int, optional): The number o
mmrotate/models/utils/ripool.py:5
↓ 1 callersClassAlignConv
Align Conv of `S2ANet`. Args: in_channels (int): Number of input channels. featmap_strides (list): The strides of featmap.
mmrotate/models/detectors/utils.py:8
↓ 1 callersClassAlignConvModule
The module of AlignConv. Args: in_channels (int): Number of input channels. featmap_strides (list): The strides of featmap.
mmrotate/models/detectors/utils.py:94
↓ 1 callersClassAttention
mmrotate/models/backbones/stripnet.py:52
↓ 1 callersClassBCHW2BHWC
mmrotate/models/utils/cnn.py:42
↓ 1 callersClassBHWC2BCHW
mmrotate/models/utils/cnn.py:51
↓ 1 callersClassBlock
mmrotate/models/backbones/stripnet.py:71
↓ 1 callersClassCAA
Context Anchor Attention
mmrotate/models/backbones/pkinet.py:26
↓ 1 callersClassDWConv
mmrotate/models/backbones/stripnet.py:212
↓ 1 callersClassDownSamplingLayer
Down sampling layer
mmrotate/models/backbones/pkinet.py:121
↓ 1 callersClassFeatureRefineModule
Feature refine module for `R3Det`. Args: in_channels (int): Number of input channels. featmap_strides (list): The strides of feat
mmrotate/models/detectors/utils.py:136
↓ 1 callersClassGSiLU
Global Sigmoid-Gated Linear Unit, reproduced from paper <SIMPLE CNN FOR VISION>
mmrotate/models/backbones/pkinet.py:16
↓ 1 callersClassInceptionBottleneck
Bottleneck with Inception module
mmrotate/models/backbones/pkinet.py:141
↓ 1 callersClassMlp
mmrotate/models/backbones/stripnet.py:14
↓ 1 callersClassOverlapPatchEmbed
Image to Patch Embedding
mmrotate/models/backbones/stripnet.py:96
↓ 1 callersClassPKIBlock
Poly Kernel Inception Block
mmrotate/models/backbones/pkinet.py:211
↓ 1 callersClassPKIStage
Poly Kernel Inception Stage
mmrotate/models/backbones/pkinet.py:275
↓ 1 callersClassResLayer
ResLayer to build ReResNet style backbone. Args: block (nn.Module): Residual block used to build ResLayer. num_blocks (int): Numb
mmrotate/models/backbones/re_resnet.py:321
↓ 1 callersClassRotatedAnchorHead
Rotated Anchor-based head (RotatedRPN, RotatedRetinaNet, etc.). Args: num_classes (int): Number of categories excluding the background
mmrotate/models/dense_heads/rotated_anchor_head.py:19
↓ 1 callersClassSAMRepPointsHead
Rotated RepPoints head for SASM. Args: num_classes (int): Number of classes. in_channels (int): Number of input channels.
mmrotate/models/dense_heads/sam_reppoints_head.py:20
↓ 1 callersClassStem
Stem layer
mmrotate/models/backbones/pkinet.py:96
↓ 1 callersClassStripBlock
mmrotate/models/backbones/stripnet.py:34
↓ 1 callersClassStripBlock
mmrotate/models/roi_heads/bbox_heads/reg_block.py:16
ClassATSSKldAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `0` or a positive integer indicating the grou
mmrotate/core/bbox/assigners/atss_kld_assigner.py:13
ClassATSSObbAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `0` or a positive integer indicating the grou
mmrotate/core/bbox/assigners/atss_obb_assigner.py:13
ClassBCConvexGIoULoss
BCConvex GIoU loss. Computing the BCConvex GIoU loss between a set of predicted convexes and target convexes. Args: reduction (s
mmrotate/models/losses/convex_giou_loss.py:264
ClassBCConvexGIoULossFuction
The function of BCConvex GIoU loss.
mmrotate/models/losses/convex_giou_loss.py:118
ClassBasicBlock
BasicBlock for ReResNet. Args: in_channels (int): Input channels of this block. out_channels (int): Output channels of this block
mmrotate/models/backbones/re_resnet.py:17
ClassBasicBlock
mmrotate/models/backbones/resnet.py:11
ClassBottleneck
Bottleneck block for ReResNet. Args: in_channels (int): Input channels of this block. out_channels (int): Output channels of this
mmrotate/models/backbones/re_resnet.py:139
ClassBottleneck
mmrotate/models/backbones/resnet.py:98
ClassCSLCoder
Circular Smooth Label Coder. `Circular Smooth Label (CSL) <https://link.springer.com/chapter/10.1007/978-3-030-58598-3_40>`_ . Args:
mmrotate/core/bbox/coder/angle_coder.py:11
ClassCSLRFCOSHead
Use `Circular Smooth Label (CSL) <https://link.springer.com/chapter/10.1007/978-3-030-58598-3_40>`_ . in `FCOS <https://arxiv.org/abs/1904.01
mmrotate/models/dense_heads/csl_rotated_fcos_head.py:18
ClassCSLRRetinaHead
Rotational Anchor-based refine head. Args: use_encoded_angle (bool): Decide whether to use encoded angle or gt angle as targe
mmrotate/models/dense_heads/csl_rotated_retina_head.py:15
ClassCenterPooling
mmrotate/models/roi_heads/bbox_heads/plugins.py:7
ClassConvexAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `0` or a positive integer indicating the groun
mmrotate/core/bbox/assigners/convex_assigner.py:10
ClassConvexGIoULoss
Convex GIoU loss. Computing the Convex GIoU loss between a set of predicted convexes and target convexes. Args: reduction (str,
mmrotate/models/losses/convex_giou_loss.py:68
ClassConvexGIoULossFuction
The function of Convex GIoU loss.
mmrotate/models/losses/convex_giou_loss.py:11
ClassDIORDataset
DIOR dataset for detection. Args: ann_file (str): Annotation file path. pipeline (list[dict]): Processing pipeline. img_s
mmrotate/datasets/dior.py:17
ClassDOTADataset
DOTA dataset for detection. Args: ann_file (str): Annotation file path. pipeline (list[dict]): Processing pipeline. versi
mmrotate/datasets/dota.py:23
ClassDOTADataset15
DOTA dataset for detection. Args: ann_file (str): Annotation file path. pipeline (list[dict]): Processing pipeline. versi
mmrotate/datasets/dota_1_5.py:23
ClassDeltaXYWHAHBBoxCoder
Delta XYWHA HBBox coder. this coder encodes bbox (x1, y1, x2, y2) into delta (dx, dy, dw, dh, da) and decodes delta (dx, dy, dw, dh, da) back
mmrotate/core/bbox/coder/delta_xywha_hbbox_coder.py:12
ClassDeltaXYWHAOBBoxCoder
Delta XYWHA OBBox coder. This coder is used for rotated objects detection (for example on task1 of DOTA dataset). this coder encodes bbox (xc,
mmrotate/core/bbox/coder/delta_xywha_rbbox_coder.py:12
ClassDistanceAnglePointCoder
Distance Angle Point BBox coder. This coder encodes gt bboxes (x, y, w, h, angle) into (top, bottom, left, right, angle) and decode it back t
mmrotate/core/bbox/coder/distance_angle_point_coder.py:10
ClassFairDataset
DOTA dataset for detection. Args: ann_file (str): Annotation file path. pipeline (list[dict]): Processing pipeline. versi
mmrotate/datasets/fair.py:23
ClassGVBBoxHead
Gliding Vertex's RoI bbox head. Args: with_avg_pool (bool, optional): If True, use ``avg_pool``. num_shared_fcs (int, optional):
mmrotate/models/roi_heads/bbox_heads/gv_bbox_head.py:17
ClassGVFixCoder
Gliding vertex fix coder. this coder encodes bbox (cx, cy, w, h, a) into delta (dt, dr, dd, dl) and decodes delta (dt, dr, dd, dl) back to or
mmrotate/core/bbox/coder/gliding_vertex_coder.py:11
ClassGVRatioCoder
Gliding vertex ratio coder. this coder encodes bbox (cx, cy, w, h, a) into delta (ratios). Args: angle_range (str, optional): Angle
mmrotate/core/bbox/coder/gliding_vertex_coder.py:103
ClassGVRatioRoIHead
Gliding vertex roi head including one bbox head.
mmrotate/models/roi_heads/gv_ratio_roi_head.py:9
ClassGlidingVertex
Implementation of `Gliding Vertex on the Horizontal Bounding Box for Multi-Oriented Object Detection <https://arxiv.org/pdf/1911.09358.pdf>`_
mmrotate/models/detectors/gliding_vertex.py:7
ClassHRSCDataset
HRSC dataset for detection. Args: ann_file (str): Annotation file path. pipeline (list[dict]): Processing pipeline. img_s
mmrotate/datasets/hrsc.py:17
ClassKFIoUODMRefineHead
Rotated Anchor-based refine head for KFIoU. It's a part of the Oriented Detection Module (ODM), which produces orientation-sensitive features for
mmrotate/models/dense_heads/kfiou_odm_refine_head.py:12
ClassKFIoURRetinaHead
Rotated Anchor-based head for KFIoU. The difference from `RRetinaHead` is that its loss_bbox requires bbox_pred, bbox_targets, pred_decode and
mmrotate/models/dense_heads/kfiou_rotate_retina_head.py:7
ClassKFIoURRetinaRefineHead
Rotational Anchor-based refine head. The difference from `RRetinaRefineHead` is that its loss_bbox requires bbox_pred, bbox_targets, pred_deco
mmrotate/models/dense_heads/kfiou_rotate_retina_refine_head.py:10
ClassKLDRepPointsLoss
Kullback-Leibler Divergence loss for RepPoints. Args: eps (float): Defaults to 1e-6. reduction (str, optional): The reduction met
mmrotate/models/losses/kld_reppoints_loss.py:65
ClassLoadPatchFromImage
Load an patch from the huge image. Similar with :obj:`LoadImageFromFile`, but only reserve a patch of ``results['img']`` according to ``resul
mmrotate/datasets/pipelines/loading.py:10
ClassMMRotateHandler
MMRotate handler to load torchscript or eager mode [state_dict] models.
tools/deployment/mmrotate_handler.py:13
ClassMaxConvexIoUAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `-1`, or a semi-positive integer indicating th
mmrotate/core/bbox/assigners/max_convex_iou_assigner.py:11
ClassMidpointOffsetCoder
Mid point offset coder. This coder encodes bbox (x1, y1, x2, y2) into \ delta (dx, dy, dw, dh, da, db) and decodes delta (dx, dy, dw, dh, da, db)
mmrotate/core/bbox/coder/delta_midpointoffset_rbbox_coder.py:13
ClassODMRefineHead
Rotated Anchor-based refine head. It's a part of the Oriented Detection Module (ODM), which produces orientation-sensitive features for classi
mmrotate/models/dense_heads/odm_refine_head.py:12
ClassOFPN
r"""Feature Pyramid Network. This is an implementation of paper `Feature Pyramid Networks for Object Detection <https://arxiv.org/abs/1612.03
mmrotate/models/necks/o_fpn.py:10
ClassOrientedRCNN
Implementation of `Oriented R-CNN for Object Detection.`__ __ https://openaccess.thecvf.com/content/ICCV2021/papers/Xie_Oriented_R-CNN_for_Object
mmrotate/models/detectors/oriented_rcnn.py:9
ClassOrientedRPNHead
Oriented RPN head for Oriented R-CNN.
mmrotate/models/dense_heads/oriented_rpn_head.py:15
ClassOrientedRepPointsHead
Oriented RepPoints head -<https://arxiv.org/pdf/2105.11111v4.pdf>. The head contains initial and refined stages based on RepPoints. The initial
mmrotate/models/dense_heads/oriented_reppoints_head.py:49
ClassOrientedStandardRoIHead
Oriented RCNN roi head including one bbox head.
mmrotate/models/roi_heads/oriented_standard_roi_head.py:10
ClassPKINet
Poly Kernel Inception Network
mmrotate/models/backbones/pkinet.py:342
ClassPolyRandomRotate
Rotate img & bbox. Reference: https://github.com/hukaixuan19970627/OrientedRepPoints_DOTA Args: rotate_ratio (float, optional): The r
mmrotate/datasets/pipelines/transforms.py:102
ClassPseudoAnchorGenerator
Non-Standard pseudo anchor generator that is used to generate valid flags only!
mmrotate/core/anchor/anchor_generator.py:55
ClassR3Det
Rotated Refinement RetinaNet.
mmrotate/models/detectors/r3det.py:13
ClassRBboxOverlaps2D
2D Overlaps (e.g. IoUs, GIoUs) Calculator.
mmrotate/core/bbox/iou_calculators/rotate_iou2d_calculator.py:8
ClassRMosaic
Rotate Mosaic augmentation. Inherit from `mmdet.datasets.pipelines.transforms.Mosaic`. Given 4 images, mosaic transform combines them into
mmrotate/datasets/pipelines/transforms.py:388
ClassRRandomCrop
Random crop the image & bboxes. The absolute `crop_size` is sampled based on `crop_type` and `image_size`, then the cropped results are gener
mmrotate/datasets/pipelines/transforms.py:281
ClassRRandomFlip
Args: flip_ratio (float | list[float], optional): The flipping probability. Default: None. direction(str | list[str]
mmrotate/datasets/pipelines/transforms.py:52
ClassRRandomSampler
Random sampler. Args: num (int): Number of samples pos_fraction (float): Fraction of positive samples neg_pos_up (int, op
mmrotate/core/bbox/samplers/rotate_random_sampler.py:10
ClassRResize
Resize images & rotated bbox Inherit Resize pipeline class to handle rotated bboxes. Args: img_scale (tuple or list[tuple]): Images s
mmrotate/datasets/pipelines/transforms.py:18
ClassReDet
Implementation of `ReDet: A Rotation-equivariant Detector for Aerial Object Detection.`__ __ https://openaccess.thecvf.com/content/CVPR2021/p
mmrotate/models/detectors/redet.py:7
ClassRoITransRoIHead
RoI Trans cascade roi head including one bbox head. Args: num_stages (int): number of cascade stages. stage_loss_weights (list[fl
mmrotate/models/roi_heads/roi_trans_roi_head.py:14
ClassRoITransformer
Implementation of `Learning RoI Transformer for Oriented Object Detection in Aerial Images.`__ __ https://openaccess.thecvf.com/content_CVPR_
mmrotate/models/detectors/roi_transformer.py:7
ClassRotatedATSSHead
r"""An anchor-based head used in `ATSS <https://arxiv.org/abs/1912.02424>`_. The head contains two subnetworks. The first classifies anchor b
mmrotate/models/dense_heads/rotated_atss_head.py:12
ClassRotatedAnchorFreeHead
Rotated Anchor-free head (Rotated FCOS, etc.). Args: num_classes (int): Number of categories excluding the background categor
mmrotate/models/dense_heads/rotated_anchor_free_head.py:11
ClassRotatedBBoxHead
Simplest RoI head, with only two fc layers for classification and regression respectively. Args: with_avg_pool (bool, optional): If T
mmrotate/models/roi_heads/bbox_heads/rotated_bbox_head.py:16
ClassRotatedBaseDetector
Base class for rotated detectors.
mmrotate/models/detectors/base.py:12
ClassRotatedConvFCBBoxHead
r"""More general bbox head, with shared conv and fc layers and two optional separated branches. .. code-block:: none
mmrotate/models/roi_heads/bbox_heads/convfc_rbbox_head.py:14
ClassRotatedFCOS
Implementation of Rotated `FCOS.`__ __ https://arxiv.org/abs/1904.01355
mmrotate/models/detectors/rotated_fcos.py:7
ClassRotatedFCOSHead
Anchor-free head used in `FCOS <https://arxiv.org/abs/1904.01355>`_. The FCOS head does not use anchor boxes. Instead bounding boxes are predi
mmrotate/models/dense_heads/rotated_fcos_head.py:17
ClassRotatedFasterRCNN
Implementation of Rotated `Faster R-CNN.`__ __ https://arxiv.org/abs/1506.01497
mmrotate/models/detectors/rotate_faster_rcnn.py:7
ClassRotatedKFIoUShared2FCBBoxHead
KFIoU RoI head.
mmrotate/models/roi_heads/bbox_heads/convfc_rbbox_head.py:227
ClassRotatedRPNHead
Rotated RPN head for rotated bboxes. Args: in_channels (int): Number of channels in the input feature map. init_cfg (dict or list
mmrotate/models/dense_heads/rotated_rpn_head.py:18
next →1–100 of 119, ranked by callers