MCPcopy Create free account

hub / github.com/chengyangfu/retinamask / types & classes

Types & classes84 in github.com/chengyangfu/retinamask

↓ 24 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
↓ 8 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
↓ 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 callersClassConv2d
maskrcnn_benchmark/layers/misc.py:30
↓ 5 callersClassFrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed
maskrcnn_benchmark/layers/batch_norm.py:6
↓ 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 callersClassCheckpointer
maskrcnn_benchmark/utils/checkpoint.py:13
↓ 4 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 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 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 callersClassSubsetSampler
tests/test_data_samplers.py:15
↓ 2 callersClassAnchorGenerator
For a set of image sizes and feature maps, computes a set of anchors
maskrcnn_benchmark/modeling/rpn/anchor_generator.py:34
↓ 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/engine/inference.py:282
↓ 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
↓ 2 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:154
↓ 1 callersClassAdjustSmoothL1Loss
maskrcnn_benchmark/layers/adjust_smooth_l1_loss.py:7
↓ 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 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:50
↓ 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 callersClassRPNHead
Adds a simple RPN Head with classification and regression heads
maskrcnn_benchmark/modeling/rpn/rpn.py:12
↓ 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:46
↓ 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 callersClassResize
maskrcnn_benchmark/data/transforms/transforms.py:27
↓ 1 callersClassRetinaNetDetailPostProcessor
Performs post-processing on the outputs of the RetinaNet boxes. This is only used in the testing.
maskrcnn_benchmark/modeling/rpn/retinanet_detail_infer.py:12
↓ 1 callersClassRetinaNetHead
Adds a RetinNet head with classification and regression heads
maskrcnn_benchmark/modeling/rpn/retinanet.py:13
↓ 1 callersClassRetinaNetLossComputation
This class computes the RetinaNet loss.
maskrcnn_benchmark/modeling/rpn/retinanet_loss.py:20
↓ 1 callersClassRetinaNetModule
Module for RetinaNet computation. Takes feature maps from the backbone and RPN proposals and losses.
maskrcnn_benchmark/modeling/rpn/retinanet.py:97
↓ 1 callersClassRetinaNetPostProcessor
Performs post-processing on the outputs of the RetinaNet boxes. This is only used in the testing.
maskrcnn_benchmark/modeling/rpn/retinanet_infer.py:12
↓ 1 callersClassSigmoidFocalLoss
maskrcnn_benchmark/layers/sigmoid_focal_loss.py:39
↓ 1 callersClassSmoothL1Loss
maskrcnn_benchmark/layers/smooth_l1_loss.py:5
↓ 1 callersClassWarmupMultiStepLR
maskrcnn_benchmark/solver/lr_scheduler.py:10
ClassBottleneckWithFixedBatchNorm
maskrcnn_benchmark/modeling/backbone/resnet.py:199
ClassCOCODataset
maskrcnn_benchmark/data/datasets/coco.py:9
ClassCompose
maskrcnn_benchmark/data/transforms/transforms.py:9
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
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:11
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:42
ClassFPNPredictor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_predictors.py:33
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:17
ClassLastLevelMaxPool
maskrcnn_benchmark/modeling/backbone/fpn.py:95
ClassLastLevelP6P7
This module is used in RetinaNet to generate extra layers, P6 and P7.
maskrcnn_benchmark/modeling/backbone/fpn.py:100
ClassListDataset
maskrcnn_benchmark/data/datasets/list_dataset.py:11
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:58
ClassMultiScaleResize
maskrcnn_benchmark/data/transforms/transforms.py:62
ClassNormalize
maskrcnn_benchmark/data/transforms/transforms.py:91
ClassPreCalc
maskrcnn_benchmark/csrc/cpu/ROIAlign_cpu.cpp:6
ClassROIPool
maskrcnn_benchmark/layers/roi_pool.py:49
ClassRandomHorizontalFlip
maskrcnn_benchmark/data/transforms/transforms.py:75
ClassResNet
maskrcnn_benchmark/modeling/backbone/resnet.py:58
ClassResNet50Conv5ROIFeatureExtractor
maskrcnn_benchmark/modeling/roi_heads/box_head/roi_box_feature_extractors.py:9
ClassResNetHead
maskrcnn_benchmark/modeling/backbone/resnet.py:124
ClassRetinaNet
Main class for RetinaNet It consists of three main parts: - backbone - bbox_heads: BBox prediction. - Mask_heads:
maskrcnn_benchmark/modeling/detector/retinanet.py:18
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:274
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:86
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
Class_SigmoidFocalLoss
maskrcnn_benchmark/layers/sigmoid_focal_loss.py:9