MCPcopy Create free account

hub / github.com/FenHua/DetDak / types & classes

Types & classes240 in github.com/FenHua/DetDak

↓ 43 callersClassBitmapMasks
This class represents masks in the form of bitmaps. Args: masks (ndarray): ndarray of masks in shape (N, H, W), where N is th
mmdetection/mmdet/core/mask/structures.py:136
↓ 41 callersClassPolygonMasks
This class represents masks in the form of polygons. Polygons is a list of three levels. The first level of the list corresponds to objects,
mmdetection/mmdet/core/mask/structures.py:314
↓ 25 callersClassResNet
ResNet backbone. Args: depth (int): Depth of resnet, from {18, 34, 50, 101, 152}. stem_channels (int | None): Number of stem chan
mmdetection/mmdet/models/backbones/resnet.py:304
↓ 15 callersClassBottleneck
mmdetection/mmdet/models/backbones/resnet.py:95
↓ 14 callersClassFPN
r"""Feature Pyramid Network. This is an implementation of paper `Feature Pyramid Networks for Object Detection <https://arxiv.org/abs/1612.03
mmdetection/mmdet/models/necks/fpn.py:10
↓ 14 callersClassSeparableConvBlock
created by Zylo117
efficientdet/model.py:14
↓ 13 callersClassMaxIoUAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with `-1`, or a semi-positive integer indicating t
mmdetection/mmdet/core/bbox/assigners/max_iou_assigner.py:10
↓ 9 callersClassAccuracy
mmdetection/mmdet/models/losses/accuracy.py:51
↓ 9 callersClassCompose
Compose multiple transforms sequentially. Args: transforms (Sequence[dict | callable]): Sequence of transform object or confi
mmdetection/mmdet/datasets/pipelines/compose.py:9
↓ 9 callersClassResLayer
ResLayer to build ResNet style backbone for RPF in detectoRS. The difference between this module and base class is that we pass ``rfp_inplane
mmdetection/mmdet/models/backbones/detectors_resnet.py:113
↓ 8 callersClassConv2dStaticSamePadding
created by Zylo117 The real keras/tensorflow conv2d with same padding
efficientnet/utils_extra.py:9
↓ 8 callersClassExampleModule
mmdetection/tests/test_fp16.py:68
↓ 8 callersClassMaxPool2dStaticSamePadding
created by Zylo117 The real keras/tensorflow MaxPool2d with same padding
efficientnet/utils_extra.py:50
↓ 8 callersClassMemoryEfficientSwish
efficientnet/utils.py:52
↓ 7 callersClassAssignResult
Stores assignments between predicted and truth boxes. Attributes: num_gts (int): the number of truth boxes considered when computing this
mmdetection/mmdet/core/bbox/assigners/assign_result.py:6
↓ 6 callersClassBottle2neck
mmdetection/mmdet/models/backbones/res2net.py:13
↓ 6 callersClassSwish
efficientnet/utils.py:57
↓ 5 callersClassBasicBlock
mmdetection/mmdet/models/backbones/resnet.py:13
↓ 5 callersClassGenericRoIExtractor
Extract RoI features from all level feature maps levels. This is the implementation of `A novel Region of Interest Extraction Layer for Insta
mmdetection/mmdet/models/roi_heads/roi_extractors/generic_roi_extractor.py:9
↓ 5 callersClassHourglassNet
HourglassNet backbone. Stacked Hourglass Networks for Human Pose Estimation. More details can be found in the `paper <https://arxiv.org/a
mmdetection/mmdet/models/backbones/hourglass.py:81
↓ 5 callersClassLoadImageFromFile
Load an image from file. Required keys are "img_prefix" and "img_info" (a dict that must contain the key "filename"). Added or updated keys a
mmdetection/mmdet/datasets/pipelines/loading.py:12
↓ 5 callersClassResLayer
ResLayer to build ResNet style backbone. Args: block (nn.Module): block used to build ResLayer. inplanes (int): inplanes of block
mmdetection/mmdet/models/utils/res_layer.py:5
↓ 4 callersClassApproxMaxIoUAssigner
Assign a corresponding gt bbox or background to each bbox. Each proposals will be assigned with an integer indicating the ground truth index
mmdetection/mmdet/core/bbox/assigners/approx_max_iou_assigner.py:9
↓ 4 callersClassCenterRegionAssigner
Assign pixels at the center region of a bbox as positive. Each proposals will be assigned with `-1`, `0`, or a positive integer indicating th
mmdetection/mmdet/core/bbox/assigners/center_region_assigner.py:71
↓ 4 callersClassDarknet
tool/darknet2pytorch.py:101
↓ 4 callersClassRandomSampler
Random sampler. Args: num (int): Number of samples pos_fraction (float): Fraction of positive samples neg_pos_up (int, op
mmdetection/mmdet/core/bbox/samplers/random_sampler.py:8
↓ 3 callersClassConcatDataset
A wrapper of concatenated dataset. Same as :obj:`torch.utils.data.dataset.ConcatDataset`, but concat the group flag for image aspect ratio.
mmdetection/mmdet/datasets/dataset_wrappers.py:12
↓ 3 callersClassFeatureAdaption
Feature Adaption Module. Feature Adaption Module is implemented based on DCN v1. It uses anchor shape prediction rather than feature map to
mmdetection/mmdet/models/dense_heads/guided_anchor_head.py:14
↓ 3 callersClassLoadImage
A simple pipeline to load image.
mmdetection/mmdet/apis/inference.py:51
↓ 3 callersClassOHEMSampler
r"""Online Hard Example Mining Sampler described in `Training Region-based Object Detectors with Online Hard Example Mining <https://arxiv.org
mmdetection/mmdet/core/bbox/samplers/ohem_sampler.py:9
↓ 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
mmdetection/mmdet/core/bbox/assigners/point_assigner.py:9
↓ 3 callersClassRegNet
RegNet backbone. More details can be found in `paper <https://arxiv.org/abs/2003.13678>`_ . Args: arch (dict): The parameter of RegN
mmdetection/mmdet/models/backbones/regnet.py:11
↓ 3 callersClassResNetV1d
r"""ResNetV1d variant described in `Bag of Tricks <https://arxiv.org/pdf/1812.01187.pdf>`_. Compared with default ResNet(ResNetV1b), ResNetV1
mmdetection/mmdet/models/backbones/resnet.py:653
↓ 3 callersClassSamplingResult
Bbox sampling result. Example: >>> # xdoctest: +IGNORE_WANT >>> from mmdet.core.bbox.samplers.sampling_result import * # NOQA
mmdetection/mmdet/core/bbox/samplers/sampling_result.py:6
↓ 2 callersClassAnchorGenerator
Standard anchor generator for 2D anchor-based detectors. Args: strides (list[int] | list[tuple[int, int]]): Strides of anchors
mmdetection/mmdet/core/anchor/anchor_generator.py:10
↓ 2 callersClassBBoxHead
Simplest RoI head, with only two fc layers for classification and regression respectively.
mmdetection/mmdet/models/roi_heads/bbox_heads/bbox_head.py:13
↓ 2 callersClassBBoxTransform
efficientdet/utils.py:7
↓ 2 callersClassBiCornerPool
Bidirectional Corner Pooling Module (TopLeft, BottomRight, etc.) Args: in_channels (int): Input channels of module. out_channels
mmdetection/mmdet/models/dense_heads/corner_head.py:14
↓ 2 callersClassClassBalancedDataset
A wrapper of repeated dataset with repeat factor. Suitable for training on class imbalanced datasets like LVIS. Following the sampling strate
mmdetection/mmdet/datasets/dataset_wrappers.py:99
↓ 2 callersClassClipBoxes
efficientdet/utils.py:38
↓ 2 callersClassCustomDataset
Custom dataset for detection. The annotation format is shown as follows. The `ann` field is optional for testing. .. code-block:: none
mmdetection/mmdet/datasets/custom.py:13
↓ 2 callersClassEmptyModule
tool/darknet2pytorch.py:92
↓ 2 callersClassExampleObject
mmdetection/tests/test_fp16.py:57
↓ 2 callersClassHourglassModule
Hourglass Module for HourglassNet backbone. Generate module recursively and use BasicBlock as the base unit. Args: depth (int): Dept
mmdetection/mmdet/models/backbones/hourglass.py:9
↓ 2 callersClassMBConvBlock
Mobile Inverted Residual Bottleneck Block Args: block_args (namedtuple): BlockArgs, see above global_params (namedtuple): Gl
efficientnet/model.py:17
↓ 2 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
mmdetection/mmdet/datasets/dataset_wrappers.py:55
↓ 2 callersClassRes2Net
Res2Net backbone. Args: scales (int): Scales used in Res2Net. Default: 4 base_width (int): Basic width of each scale. Default: 26
mmdetection/mmdet/models/backbones/res2net.py:241
↓ 2 callersClassResNeXt
ResNeXt backbone. Args: depth (int): Depth of resnet, from {18, 34, 50, 101, 152}. in_channels (int): Number of input image chann
mmdetection/mmdet/models/backbones/resnext.py:88
↓ 1 callersClassASPP
ASPP (Atrous Spatial Pyramid Pooling) This is an implementation of the ASPP module used in DetectoRS (https://arxiv.org/pdf/2006.02334.pdf)
mmdetection/mmdet/models/necks/rfp.py:10
↓ 1 callersClassAnchorHead
Anchor-based head (RPN, RetinaNet, SSD, etc.). Args: num_classes (int): Number of categories excluding the background categor
mmdetection/mmdet/models/dense_heads/anchor_head.py:14
↓ 1 callersClassAnchors
adapted and modified from https://github.com/google/automl/blob/master/efficientdet/anchors.py by Zylo117
efficientdet/utils.py:55
↓ 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
mmdetection/mmdet/models/roi_heads/bbox_heads/double_bbox_head.py:9
↓ 1 callersClassBiFPN
modified by Zylo117
efficientdet/model.py:55
↓ 1 callersClassClassifier
modified by Zylo117
efficientdet/model.py:380
↓ 1 callersClassCocoDataset
mmdetection/mmdet/datasets/coco.py:19
↓ 1 callersClassCornerHead
Head of CornerNet: Detecting Objects as Paired Keypoints. Code is modified from the `official github repo <https://github.com/princeton-vl/Co
mmdetection/mmdet/models/dense_heads/corner_head.py:75
↓ 1 callersClassCrossEntropyLoss
mmdetection/mmdet/models/losses/cross_entropy_loss.py:129
↓ 1 callersClassDistributedGroupSampler
Sampler that restricts data loading to a subset of the dataset. It is especially useful in conjunction with :class:`torch.nn.parallel.Distrib
mmdetection/mmdet/datasets/samplers/group_sampler.py:51
↓ 1 callersClassDistributedSampler
mmdetection/mmdet/datasets/samplers/distributed_sampler.py:5
↓ 1 callersClassEfficientDetBackbone
efficientdet/backbone.py:10
↓ 1 callersClassEfficientNet
modified by Zylo117
efficientdet/model.py:420
↓ 1 callersClassFCNMaskHead
mmdetection/mmdet/models/roi_heads/mask_heads/fcn_mask_head.py:20
↓ 1 callersClassFCOSHead
Anchor-free head used in `FCOS <https://arxiv.org/abs/1904.01355>`_. The FCOS head does not use anchor boxes. Instead bounding boxes are pred
mmdetection/mmdet/models/dense_heads/fcos_head.py:14
↓ 1 callersClassFSAFHead
Anchor-free head used in `FSAF <https://arxiv.org/abs/1903.00621>`_. The head contains two subnetworks. The first classifies anchor boxes and
mmdetection/mmdet/models/dense_heads/fsaf_head.py:14
↓ 1 callersClassFeatureAlign
mmdetection/mmdet/models/dense_heads/fovea_head.py:13
↓ 1 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
mmdetection/mmdet/core/fp16/hooks.py:11
↓ 1 callersClassGlobalAvgPool2d
tool/darknet2pytorch.py:77
↓ 1 callersClassGroupSampler
mmdetection/mmdet/datasets/samplers/group_sampler.py:10
↓ 1 callersClassGuidedAnchorHead
Guided-Anchor-based head (GA-RPN, GA-RetinaNet, etc.). This GuidedAnchorHead will predict high-quality feature guided anchors and locations w
mmdetection/mmdet/models/dense_heads/guided_anchor_head.py:56
↓ 1 callersClassHRModule
High-Resolution Module for HRNet. In this module, every branch has 4 BasicBlocks/Bottlenecks. Fusion/Exchange is in this module.
mmdetection/mmdet/models/backbones/hrnet.py:12
↓ 1 callersClassIntegral
A fixed layer for calculating integral result from distribution. This layer calculates the target location by :math: `sum{P(y_i) * y_i}`, P(y
mmdetection/mmdet/models/dense_heads/gfl_head.py:23
↓ 1 callersClassL2Norm
mmdetection/mmdet/models/backbones/ssd_vgg.py:146
↓ 1 callersClassLoadMultiChannelImageFromFiles
Load multi-channel images from a list of separate channel files. Required keys are "img_prefix" and "img_info" (a dict that must contain the
mmdetection/mmdet/datasets/pipelines/loading.py:81
↓ 1 callersClassMaskIoUHead
Mask IoU Head. This head predicts the IoU of predicted masks and corresponding gt masks.
mmdetection/mmdet/models/roi_heads/mask_heads/maskiou_head.py:13
↓ 1 callersClassMaskRCNNDetector
mmdetection/tests/test_async.py:30
↓ 1 callersClassMish
tool/darknet2pytorch.py:10
↓ 1 callersClassPISARetinaHead
PISA Retinanet Head. The head owns the same structure with Retinanet Head, but differs in two aspects: 1. Importance-based Sample
mmdetection/mmdet/models/dense_heads/pisa_retinanet_head.py:10
↓ 1 callersClassPISARoIHead
r"""The RoI head for `Prime Sample Attention in Object Detection <https://arxiv.org/abs/1904.04821>`_.
mmdetection/mmdet/models/roi_heads/pisa_roi_head.py:8
↓ 1 callersClassPISASSDHead
mmdetection/mmdet/models/dense_heads/pisa_ssd_head.py:11
↓ 1 callersClassPointGenerator
mmdetection/mmdet/core/anchor/point_generator.py:7
↓ 1 callersClassRegionLoss
util_copy/region_loss.py:108
↓ 1 callersClassRegressor
modified by Zylo117
efficientdet/model.py:344
↓ 1 callersClassReorg
tool/darknet2pytorch.py:54
↓ 1 callersClassRes2Layer
Res2Layer to build Res2Net style backbone. Args: block (nn.Module): block used to build ResLayer. inplanes (int): inplanes of blo
mmdetection/mmdet/models/backbones/res2net.py:161
↓ 1 callersClassScoreHLRSampler
r"""Importance-based Sample Reweighting (ISR_N), described in `Prime Sample Attention in Object Detection <https://arxiv.org/abs/1904.04821>`_.
mmdetection/mmdet/core/bbox/samplers/score_hlr_sampler.py:11
↓ 1 callersClassSmoothL1Loss
Smooth L1 loss. Args: beta (float, optional): The threshold in the piecewise function. Defaults to 1.0. reduction (st
mmdetection/mmdet/models/losses/smooth_l1_loss.py:46
↓ 1 callersClassUpsample
tool/darknet2pytorch.py:36
↓ 1 callersClassYoloLayer
Yolo layer model_out: while inference,is post-processing inside or outside the model true:outside
util_copy/yolo_layer.py:104
ClassATSS
Implementation of `ATSS <https://arxiv.org/abs/1912.02424>`_.
mmdetection/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
mmdetection/mmdet/core/bbox/assigners/atss_assigner.py:10
ClassATSSHead
Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selection. ATSS head structure is similar with F
mmdetection/mmdet/models/dense_heads/atss_head.py:22
ClassAlbu
Albumentation augmentation. Adds custom transformations from Albumentations library. Please, visit `https://albumentations.readthedocs.io`
mmdetection/mmdet/datasets/pipelines/transforms.py:978
ClassAnchorFreeHead
Anchor-free head (FCOS, Fovea, RepPoints, etc.). Args: num_classes (int): Number of categories excluding the background categ
mmdetection/mmdet/models/dense_heads/anchor_free_head.py:13
ClassAssociativeEmbeddingLoss
Associative Embedding Loss. More details can be found in `Associative Embedding <https://arxiv.org/abs/1611.05424>`_ and `CornerNet <http
mmdetection/mmdet/models/losses/ae_loss.py:72
ClassAsyncInferenceTestCase
mmdetection/tests/test_async.py:61
ClassAsyncTestCase
mmdetection/tests/test_async.py:17
ClassAugmenter
Convert ndarrays in sample to Tensors.
efficientdet/dataset.py:138
ClassAutoAugment
Auto augmentation. This data augmentation is proposed in `Learning Data Augmentation Strategies for Object Detection <https://arxiv.org/pdf/1
mmdetection/mmdet/datasets/pipelines/auto_augment.py:10
ClassBBoxTestMixin
mmdetection/mmdet/models/roi_heads/test_mixins.py:15
ClassBFP
BFP (Balanced Feature Pyrmamids) BFP takes multi-level features as inputs and gather them into a single one, then refine the gathered feature
mmdetection/mmdet/models/necks/bfp.py:10
next →1–100 of 240, ranked by callers