MCPcopy Create free account

hub / github.com/HRNet/HRNet-MaskRCNN-Benchmark / types & classes

Types & classes84 in github.com/HRNet/HRNet-MaskRCNN-Benchmark

↓ 22 callersClassBoxList
This class represents a set of bounding boxes. The bounding boxes are represented as a Nx4 Tensor. In order to uniquely determine the bou
maskrcnn_benchmark/structures/bounding_box.py:9
↓ 19 callersClassConv2d
maskrcnn_benchmark/layers/misc.py:30
↓ 19 callersClassFrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed
maskrcnn_benchmark/layers/batch_norm.py:6
↓ 8 callersClassGroupedBatchSampler
Wraps another sampler to yield a mini-batch of indices. It enforces that elements from the same group should appear in groups of batch_size.
maskrcnn_benchmark/data/samplers/grouped_batch_sampler.py:9
↓ 7 callersClassRegistry
A helper class for managing registering modules, it extends a dictionary and provides a register functions. Eg. creeting a registry:
maskrcnn_benchmark/utils/registry.py:9
↓ 5 callersClassBoxCoder
This class encodes and decodes a set of bounding boxes into the representation used for training the regressors.
maskrcnn_benchmark/modeling/box_coder.py:7
↓ 5 callersClassPolygons
This class holds a set of polygons that represents a single instance of an object mask. The object can be represented as a set of polygon
maskrcnn_benchmark/structures/segmentation_mask.py:51
↓ 5 callersClassSegmentationMask
This class stores the segmentations for all objects in the image
maskrcnn_benchmark/structures/segmentation_mask.py:146
↓ 4 callersClassCfgNode
CfgNode represents an internal node in the configuration tree. It's a simple dict-like container that allows for attribute-based access to ke
maskrcnn_benchmark/config/yacs.py:64
↓ 4 callersClassCheckpointer
maskrcnn_benchmark/utils/checkpoint.py:13
↓ 4 callersClassPooler
Pooler for Detection with or without FPN. It currently hard-code ROIAlign in the implementation, but that can be made more generic later
maskrcnn_benchmark/modeling/poolers.py:45
↓ 3 callersClassDetectronCheckpointer
maskrcnn_benchmark/utils/checkpoint.py:100
↓ 3 callersClassImageList
Structure that holds a list of images (of possibly varying sizes) as a single tensor. This works by padding the images to the same size,
maskrcnn_benchmark/structures/image_list.py:7
↓ 3 callersClassMasker
Projects a set of masks in an image on the locations specified by the bounding boxes
maskrcnn_benchmark/modeling/roi_heads/mask_head/inference.py:157
↓ 3 callersClassMatcher
This class assigns to each predicted "element" (e.g., a box) a ground-truth element. Each predicted element will have exactly zero or one mat
maskrcnn_benchmark/modeling/matcher.py:5
↓ 3 callersClassSubsetSampler
tests/test_data_samplers.py:15
↓ 2 callersClassBalancedPositiveNegativeSampler
This class samples batches, ensuring that they contain a fixed proportion of positives
maskrcnn_benchmark/modeling/balanced_positive_negative_sampler.py:5
↓ 2 callersClassCOCOResults
maskrcnn_benchmark/data/datasets/evaluation/coco/coco_eval.py:291
↓ 2 callersClassMask
This class is unfinished and not meant for use yet It is supposed to contain the mask for an object as a 2d tensor
maskrcnn_benchmark/structures/segmentation_mask.py:11
↓ 1 callersClassAnchorGenerator
For a set of image sizes and feature maps, computes a set of anchors
maskrcnn_benchmark/modeling/rpn/anchor_generator.py:34
↓ 1 callersClassBatchCollator
From a list of samples from the dataset, returns the batched images and targets. This should be passed to the DataLoader
maskrcnn_benchmark/data/collate_batch.py:5
↓ 1 callersClassBufferList
Similar to nn.ParameterList, but for buffers
maskrcnn_benchmark/modeling/rpn/anchor_generator.py:11
↓ 1 callersClassCOCODemo
demo/predictor.py:12
↓ 1 callersClassCombinedROIHeads
Combines a set of individual heads (for box prediction or masks) into a single head.
maskrcnn_benchmark/modeling/roi_heads/roi_heads.py:8
↓ 1 callersClassConvTranspose2d
maskrcnn_benchmark/layers/misc.py:46
↓ 1 callersClassFastRCNNLossComputation
Computes the loss for Faster R-CNN. Also supports FPN
maskrcnn_benchmark/modeling/roi_heads/box_head/loss.py:15
↓ 1 callersClassHighResolutionModule
maskrcnn_benchmark/modeling/backbone/hrnet.py:99
↓ 1 callersClassIterationBasedBatchSampler
Wraps a BatchSampler, resampling from it until a specified number of iterations have been sampled
maskrcnn_benchmark/data/samplers/iteration_based_batch_sampler.py:5
↓ 1 callersClassLevelMapper
Determine which FPN level each RoI in a set of RoIs should map to based on the heuristic in the FPN paper.
maskrcnn_benchmark/modeling/poolers.py:11
↓ 1 callersClassMaskPostProcessor
From the results of the CNN, post process the masks by taking the mask corresponding to the class with max probability (which are of fixe
maskrcnn_benchmark/modeling/roi_heads/mask_head/inference.py:12
↓ 1 callersClassMaskRCNNLossComputation
maskrcnn_benchmark/modeling/roi_heads/mask_head/loss.py:47
↓ 1 callersClassMetricLogger
maskrcnn_benchmark/utils/metric_logger.py:40
↓ 1 callersClassPostProcessor
From a set of classification scores, box regression and proposals, computes the post-processed boxes, and applies NMS to obtain the final
maskrcnn_benchmark/modeling/roi_heads/box_head/inference.py:12
↓ 1 callersClassROIAlign
maskrcnn_benchmark/layers/roi_align.py:58
↓ 1 callersClassROIBoxHead
Generic Box Head class.
maskrcnn_benchmark/modeling/roi_heads/box_head/box_head.py:11
↓ 1 callersClassROIMaskHead
maskrcnn_benchmark/modeling/roi_heads/mask_head/mask_head.py:36
↓ 1 callersClassRPNLossComputation
This class computes the RPN loss.
maskrcnn_benchmark/modeling/rpn/loss.py:19
↓ 1 callersClassRPNModule
Module for RPN computation. Takes feature maps from the backbone and RPN proposals and losses. Works for both FPN and non-FPN.
maskrcnn_benchmark/modeling/rpn/rpn.py:84
↓ 1 callersClassRPNPostProcessor
Performs post-processing on the outputs of the RPN boxes, before feeding the proposals to the heads
maskrcnn_benchmark/modeling/rpn/inference.py:13
↓ 1 callersClassWarmupMultiStepLR
maskrcnn_benchmark/solver/lr_scheduler.py:55
ClassBasicBlock
maskrcnn_benchmark/modeling/backbone/hrnet.py:10
ClassBottleneck
maskrcnn_benchmark/modeling/backbone/hrnet.py:52
ClassBottleneckWithFixedBatchNorm
maskrcnn_benchmark/modeling/backbone/resnet.py:200
ClassCOCODataset
maskrcnn_benchmark/data/datasets/coco.py:14
ClassCompose
maskrcnn_benchmark/data/transforms/transforms.py:10
ClassConcatDataset
Same as torch.utils.data.dataset.ConcatDataset, but exposes an extra method for querying the sizes of the image
maskrcnn_benchmark/data/datasets/concat_dataset.py:7
ClassDatasetCatalog
maskrcnn_benchmark/config/paths_catalog.py:7
ClassDilatedRPNHead
maskrcnn_benchmark/modeling/rpn/rpn.py:14
ClassDistributedSampler
Sampler that restricts data loading to a subset of the dataset. It is especially useful in conjunction with :class:`torch.nn.parallel.Distribu
maskrcnn_benchmark/data/samplers/distributed.py:10
ClassFPN
Module that adds FPN on top of a list of feature maps. The feature maps are currently supposed to be in increasing depth order, and must
maskrcnn_benchmark/modeling/backbone/fpn.py:7
ClassFPN2MLPFeatureExtractor
Heads for FPN for classification
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_feature_extractors.py:84
ClassFPNPredictor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_predictors.py:54
ClassFastRCNNPredictor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_predictors.py:5
ClassGeneralizedRCNN
Main class for Generalized R-CNN. Currently supports boxes and masks. It consists of three main parts: - backbone = rpn - heads:
maskrcnn_benchmark/modeling/detector/generalized_rcnn.py:16
ClassHRFPN
maskrcnn_benchmark/modeling/backbone/hrfpn.py:6
ClassHRNet
maskrcnn_benchmark/modeling/backbone/hrnet.py:218
ClassLastLevelMaxPool
maskrcnn_benchmark/modeling/backbone/fpn.py:72
ClassListDataset
maskrcnn_benchmark/data/datasets/list_dataset.py:11
ClassMSNET2MLPFeatureExtractor
Heads for MSNET for classification
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_feature_extractors.py:45
ClassMSNETPredictor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_predictors.py:33
ClassMaskPostProcessorCOCOFormat
From the results of the CNN, post process the results so that the masks are pasted in the image, and additionally convert the results to
maskrcnn_benchmark/modeling/roi_heads/mask_head/inference.py:64
ClassMaskRCNNC4Predictor
maskrcnn_benchmark/modeling/roi_heads/mask_head/roi_mask_predictors.py:9
ClassMaskRCNNFPNFeatureExtractor
Heads for FPN for classification
maskrcnn_benchmark/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py:10
ClassModelCatalog
maskrcnn_benchmark/config/paths_catalog.py:125
ClassNormalize
maskrcnn_benchmark/data/transforms/transforms.py:101
ClassPascalVOCDataset
maskrcnn_benchmark/data/datasets/voc.py:17
ClassPreCalc
maskrcnn_benchmark/csrc/cpu/ROIAlign_cpu.cpp:6
ClassROIPool
maskrcnn_benchmark/layers/roi_pool.py:49
ClassRPNHead
Adds a simple RPN Head with classification and regression heads
maskrcnn_benchmark/modeling/rpn/rpn.py:49
ClassRandomHorizontalFlip
maskrcnn_benchmark/data/transforms/transforms.py:85
ClassResNet
maskrcnn_benchmark/modeling/backbone/resnet.py:59
ClassResNet50Conv5ROIFeatureExtractor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_feature_extractors.py:11
ClassResNetHead
maskrcnn_benchmark/modeling/backbone/resnet.py:125
ClassResize
maskrcnn_benchmark/data/transforms/transforms.py:28
ClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
maskrcnn_benchmark/utils/metric_logger.py:8
ClassStemWithFixedBatchNorm
maskrcnn_benchmark/modeling/backbone/resnet.py:275
ClassTestCheckpointer
tests/checkpoint.py:14
ClassTestGroupedBatchSampler
tests/test_data_samplers.py:26
ClassTestIterationBasedBatchSampler
tests/test_data_samplers.py:130
ClassToTensor
maskrcnn_benchmark/data/transforms/transforms.py:96
Class_My_LRScheduler
maskrcnn_benchmark/solver/lr_scheduler.py:6
Class_NewEmptyTensorOp
maskrcnn_benchmark/layers/misc.py:17
Class_ROIAlign
maskrcnn_benchmark/layers/roi_align.py:11
Class_ROIPool
maskrcnn_benchmark/layers/roi_pool.py:11