MCPcopy Create free account

hub / github.com/YuqingWang1029/SOLOv2 / types & classes

Types & classes171 in github.com/YuqingWang1029/SOLOv2

↓ 50 callersClassConvModule
A conv block that contains conv/norm/activation layers. Args: in_channels (int): Same as nn.Conv2d. out_channels (int): Same as n
mmdet/models/utils/conv_module.py:47
↓ 11 callersClassMaxIoUAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `-1`, `0`, or a positive integer indicating t
mmdet/core/bbox/assigners/max_iou_assigner.py:8
↓ 9 callersClassRegistry
mmdet/utils/registry.py:7
↓ 6 callersClassAssignResult
Stores assignments between predicted and truth boxes. Attributes: num_gts (int): the number of truth boxes considered when computing
mmdet/core/bbox/assigners/assign_result.py:6
↓ 5 callersClassCompose
mmdet/datasets/pipelines/compose.py:8
↓ 5 callersClassSumCell
mmdet/models/necks/nas_fpn.py:50
↓ 4 callersClassAnchorGenerator
Examples: >>> from mmdet.core import AnchorGenerator >>> self = AnchorGenerator(9, [1.], [1.]) >>> all_anchors = self.gri
mmdet/core/anchor/anchor_generator.py:4
↓ 4 callersClassApproxMaxIoUAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `-1`, `0`, or a positive integer indicating t
mmdet/core/bbox/assigners/approx_max_iou_assigner.py:7
↓ 4 callersClassDeformConv
mmdet/ops/dcn/deform_conv.py:191
↓ 4 callersClassGPCell
mmdet/models/necks/nas_fpn.py:56
↓ 4 callersClassMaskedConv2d
A MaskedConv2d which inherits the official Conv2d. The masked forward doesn't implement the backward function and only supports the stride pa
mmdet/ops/masked_conv/masked_conv.py:64
↓ 4 callersClassPseudoSampler
mmdet/core/bbox/samplers/pseudo_sampler.py:7
↓ 4 callersClassRandomSampler
mmdet/core/bbox/samplers/random_sampler.py:7
↓ 3 callersClassFeatureAdaption
Feature Adaption Module. Feature Adaption Module is implemented based on DCN v1. It uses anchor shape prediction rather than feature map to
mmdet/models/anchor_heads/guided_anchor_head.py:18
↓ 3 callersClassOHEMSampler
Online Hard Example Mining Sampler described in [1]_. References: .. [1] https://arxiv.org/pdf/1604.03540.pdf
mmdet/core/bbox/samplers/ohem_sampler.py:7
↓ 3 callersClassPointAssigner
Assign a corresponding gt bbox or background to each point. Each proposals will be assigned with `0`, or a positive integer indicating the gr
mmdet/core/bbox/assigners/point_assigner.py:7
↓ 2 callersClassBBoxHead
Simplest RoI head, with only two fc layers for classification and regression respectively
mmdet/models/bbox_heads/bbox_head.py:14
↓ 2 callersClassConcatDataset
A wrapper of concatenated dataset. Same as :obj:`torch.utils.data.dataset.ConcatDataset`, but concat the group flag for image aspect ratio.
mmdet/datasets/dataset_wrappers.py:8
↓ 2 callersClassFp16OptimizerHook
FP16 optimizer hook. The steps of fp16 optimizer is as follows. 1. Scale the loss value. 2. BP in the fp16 model. 2. Copy gradients f
mmdet/core/fp16/hooks.py:11
↓ 2 callersClassLoadImage
mmdet/apis/inference.py:49
↓ 2 callersClassRoIAlign
mmdet/ops/roi_align/roi_align.py:59
↓ 2 callersClassSamplingResult
Example: >>> # xdoctest: +IGNORE_WANT >>> from mmdet.core.bbox.samplers.sampling_result import * # NOQA >>> self = Sampl
mmdet/core/bbox/samplers/sampling_result.py:6
↓ 2 callersClassScale
A learnable scale parameter
mmdet/models/utils/scale.py:5
↓ 1 callersClassAnchorHead
Anchor-based head (RPN, RetinaNet, SSD, etc.). Args: num_classes (int): Number of categories including the background categor
mmdet/models/anchor_heads/anchor_head.py:15
↓ 1 callersClassBasicResBlock
Basic residual block. This block is a little different from the block in the ResNet backbone. The kernel size of conv1 is 1 in this block whi
mmdet/models/bbox_heads/double_bbox_head.py:10
↓ 1 callersClassBottleneck
mmdet/models/backbones/resnet.py:85
↓ 1 callersClassCocoDistEvalRecallHook
mmdet/core/evaluation/eval_hooks.py:98
↓ 1 callersClassCocoDistEvalmAPHook
mmdet/core/evaluation/eval_hooks.py:120
↓ 1 callersClassContextBlock
mmdet/ops/context_block.py:13
↓ 1 callersClassDistEvalmAPHook
mmdet/core/evaluation/eval_hooks.py:76
↓ 1 callersClassDistOptimizerHook
mmdet/core/utils/dist_utils.py:44
↓ 1 callersClassDistributedGroupSampler
Sampler that restricts data loading to a subset of the dataset. It is especially useful in conjunction with :class:`torch.nn.parallel.Distribu
mmdet/datasets/loader/sampler.py:78
↓ 1 callersClassDistributedSampler
mmdet/datasets/loader/sampler.py:11
↓ 1 callersClassFeatureAlign
mmdet/models/anchor_heads/fovea_head.py:14
↓ 1 callersClassGeneralizedAttention
GeneralizedAttention module. See 'An Empirical Study of Spatial Attention Mechanisms in Deep Networks' (https://arxiv.org/abs/1711.07971) for
mmdet/models/plugins/generalized_attention.py:10
↓ 1 callersClassGroupSampler
mmdet/datasets/loader/sampler.py:37
↓ 1 callersClassHRModule
High-Resolution Module for HRNet. In this module, every branch has 4 BasicBlocks/Bottlenecks. Fusion/Exchange is in this module.
mmdet/models/backbones/hrnet.py:12
↓ 1 callersClassL2Norm
mmdet/models/backbones/ssd_vgg.py:139
↓ 1 callersClassMaskRCNNDetector
tests/test_async.py:30
↓ 1 callersClassNonLocal2D
Non-local module. See https://arxiv.org/abs/1711.07971 for details. Args: in_channels (int): Channels of the input feature map.
mmdet/models/plugins/non_local.py:8
↓ 1 callersClassPointGenerator
mmdet/core/anchor/point_generator.py:4
↓ 1 callersClassRepeatDataset
A wrapper of repeated dataset. The length of repeated dataset will be `times` larger than the original dataset. This is useful when the data
mmdet/datasets/dataset_wrappers.py:29
↓ 1 callersClassRoIPool
mmdet/ops/roi_pool/roi_pool.py:53
ClassATSS
mmdet/models/detectors/atss.py:6
ClassATSSAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `0` or a positive integer indicating the grou
mmdet/core/bbox/assigners/atss_assigner.py:8
ClassATSSHead
Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selection ATSS head structure is similar wi
mmdet/models/anchor_heads/atss_head.py:25
ClassAccuracy
mmdet/models/losses/accuracy.py:24
ClassAlbu
mmdet/datasets/pipelines/transforms.py:723
ClassAsyncInferenceTestCase
tests/test_async.py:61
ClassAsyncTestCase
tests/test_async.py:17
ClassBBoxTestMixin
mmdet/models/detectors/test_mixins.py:60
ClassBFP
BFP (Balanced Feature Pyrmamids) BFP takes multi-level features as inputs and gather them into a single one, then refine the gathered feature
mmdet/models/necks/bfp.py:11
ClassBalancedL1Loss
Balanced L1 Loss arXiv: https://arxiv.org/pdf/1904.02701.pdf (CVPR 2019)
mmdet/models/losses/balanced_l1_loss.py:30
ClassBaseAssigner
mmdet/core/bbox/assigners/base_assigner.py:4
ClassBaseDetector
Base class for detectors
mmdet/models/detectors/base.py:12
ClassBaseSampler
mmdet/core/bbox/samplers/base_sampler.py:8
ClassBasicBlock
mmdet/models/backbones/resnet.py:14
ClassBottleneck
mmdet/models/backbones/resnext.py:11
ClassBoundedIoULoss
mmdet/models/losses/iou_loss.py:150
ClassCascadeRCNN
mmdet/models/detectors/cascade_rcnn.py:16
ClassCityscapesDataset
mmdet/datasets/cityscapes.py:6
ClassCocoDataset
mmdet/datasets/coco.py:9
ClassCollect
Collect data from the loader relevant to the specific task. This is usually the last stage of the data loader pipeline. Typically keys i
mmdet/datasets/pipelines/formating.py:142
ClassCombinedSampler
mmdet/core/bbox/samplers/combined_sampler.py:5
ClassConvFCBBoxHead
r"""More general bbox head, with shared conv and fc layers and two optional separated branches. /-> cls convs ->
mmdet/models/bbox_heads/convfc_bbox_head.py:9
ClassConvWS2d
mmdet/models/utils/conv_ws.py:21
ClassCorrupt
mmdet/datasets/pipelines/transforms.py:700
ClassCrossEntropyLoss
mmdet/models/losses/cross_entropy_loss.py:65
ClassCustomDataset
Custom dataset for detection. Annotation format: [ { 'filename': 'a.jpg', 'width': 1280, 'height'
mmdet/datasets/custom.py:12
ClassDecoupledSOLOHead
mmdet/models/anchor_heads/decoupled_solo_head.py:34
ClassDefaultFormatBundle
Default formatting bundle. It simplifies the pipeline of formatting common fields, including "img", "proposals", "gt_bboxes", "gt_labels", "g
mmdet/datasets/pipelines/formating.py:102
ClassDeformConvFunction
mmdet/ops/dcn/deform_conv.py:13
ClassDeformConvPack
A Deformable Conv Encapsulation that acts as normal Conv layers. Args: in_channels (int): Same as nn.Conv2d. out_channels (int):
mmdet/ops/dcn/deform_conv.py:243
ClassDeformRoIPooling
mmdet/ops/dcn/deform_pool.py:82
ClassDeformRoIPoolingFunction
mmdet/ops/dcn/deform_pool.py:10
ClassDeformRoIPoolingPack
mmdet/ops/dcn/deform_pool.py:113
ClassDistEvalHook
mmdet/core/evaluation/eval_hooks.py:18
ClassDoubleConvFCBBoxHead
r"""Bbox head used in Double-Head R-CNN /-> cls /-> shared convs ->
mmdet/models/bbox_heads/double_bbox_head.py:73
ClassDoubleHeadRCNN
mmdet/models/detectors/double_head_rcnn.py:9
ClassExpand
Random expand the image & bboxes. Randomly place the original image on a canvas of 'ratio' x original image size filled with mean values. The
mmdet/datasets/pipelines/transforms.py:535
ClassFCNMaskHead
mmdet/models/mask_heads/fcn_mask_head.py:15
ClassFCOS
mmdet/models/detectors/fcos.py:6
ClassFCOSHead
Fully Convolutional One-Stage Object Detection head from [1]_. The FCOS head does not use anchor boxes. Instead bounding boxes are predi
mmdet/models/anchor_heads/fcos_head.py:14
ClassFOVEA
mmdet/models/detectors/fovea.py:6
ClassFPN
mmdet/models/necks/fpn.py:11
ClassFastRCNN
mmdet/models/detectors/fast_rcnn.py:6
ClassFasterRCNN
mmdet/models/detectors/faster_rcnn.py:6
ClassFocalLoss
mmdet/models/losses/focal_loss.py:46
ClassFoveaHead
FoveaBox: Beyond Anchor-based Object Detector https://arxiv.org/abs/1904.03797
mmdet/models/anchor_heads/fovea_head.py:44
ClassFreeAnchorRetinaHead
mmdet/models/anchor_heads/free_anchor_retina_head.py:10
ClassFusedSemanticHead
r"""Multi-level fused semantic segmentation head. in_1 -> 1x1 conv --- | in_2 -> 1x1 conv -- |
mmdet/models/mask_heads/fused_semantic_head.py:11
ClassGARPNHead
Guided-Anchor-based RPN head.
mmdet/models/anchor_heads/ga_rpn_head.py:13
ClassGARetinaHead
Guided-Anchor-based RetinaNet head.
mmdet/models/anchor_heads/ga_retina_head.py:11
ClassGHMC
GHM Classification Loss. Details of the theorem can be viewed in the paper "Gradient Harmonized Single-stage Detector". https://arxiv.org
mmdet/models/losses/ghm_loss.py:20
ClassGHMR
GHM Regression Loss. Details of the theorem can be viewed in the paper "Gradient Harmonized Single-stage Detector" https://arxiv.org/abs/
mmdet/models/losses/ghm_loss.py:98
ClassGIoULoss
mmdet/models/losses/iou_loss.py:184
ClassGridHead
mmdet/models/mask_heads/grid_head.py:13
ClassGridRCNN
Grid R-CNN. This detector is the implementation of: - Grid R-CNN (https://arxiv.org/abs/1811.12030) - Grid R-CNN Plus: Faster and Better
mmdet/models/detectors/grid_rcnn.py:10
ClassGuidedAnchorHead
Guided-Anchor-based head (GA-RPN, GA-RetinaNet, etc.). This GuidedAnchorHead will predict high-quality feature guided anchors and locations w
mmdet/models/anchor_heads/guided_anchor_head.py:60
ClassHRFPN
HRFPN (High Resolution Feature Pyrmamids) arXiv: https://arxiv.org/abs/1904.04514 Args: in_channels (list): number of channels for e
mmdet/models/necks/hrfpn.py:12
next →1–100 of 171, ranked by callers