MCPcopy Create free account

hub / github.com/NVIDIA/semantic-segmentation / types & classes

Types & classes99 in github.com/NVIDIA/semantic-segmentation

↓ 20 callersClassBlock
network/xception.py:43
↓ 12 callersClassAttrDict
utils/attr_dict.py:30
↓ 8 callersClassSeparableConv2d
network/xception.py:24
↓ 7 callersClassDeepV3Plus
DeepLabV3+ with various trunks supported Always stride8
network/deepv3.py:40
↓ 7 callersClassMscaleV3Plus
DeepLabV3Plus-based mscale segmentation model
network/mscale.py:232
↓ 5 callersClassResNet
Resnet Global Module for Initialization
network/Resnet.py:136
↓ 4 callersClassConvBnRelu
network/utils.py:144
↓ 3 callersClassASDV3P
DeepLabV3+ with Attention-to-scale style attention Attn head: conv 3x3 512 ch relu conv 1x1 3 ch -> 1.0, 0.75, 0.5 train
network/attnscale.py:39
↓ 3 callersClassAverageMeter
utils/misc.py:485
↓ 3 callersClassDeeperS8
Panoptic DeepLab-style semantic segmentation network stride8 only
network/deeper.py:36
↓ 3 callersClassMscaleDeeper
Panoptic DeepLab-style semantic segmentation network stride8 only
network/mscale.py:363
↓ 3 callersClassOCR_block
Some of the code in this class is borrowed from: https://github.com/HRNet/HRNet-Semantic-Segmentation/tree/HRNet-OCR
network/ocrnet.py:42
↓ 3 callersClassResultsPage
This creates an HTML page of embedded images, useful for showing evaluation results. Usage: ip = ImagePage(html_fn) # Add a t
utils/results_page.py:80
↓ 3 callersClassSEModule
Sequeeze Excitation Module
network/SEresnext.py:70
↓ 2 callersClassCrossEntropyLoss2d
Cross Entroply NLL Loss
loss/utils.py:121
↓ 2 callersClassDistributedSampler
Sampler that restricts data loading to a subset of the dataset. It is especially useful in conjunction with :class:`torch.nn.parallel.Distrib
datasets/sampler.py:43
↓ 2 callersClassGlobalAvgPool2d
Global average pooling over the input's spatial dimensions
network/wider_resnet.py:53
↓ 2 callersClassIdentityResidualBlock
Identity Residual Block for WideResnet
network/wider_resnet.py:67
↓ 2 callersClassRandomCrop
Take a random crop from the image. First the image or crop size may need to be adjusted if the incoming image is too small... If th
transforms/joint_transforms.py:73
↓ 2 callersClassSENet
Main Squeeze Excitation Network Module
network/SEresnext.py:194
↓ 2 callersClassget_resnet
network/utils.py:48
↓ 2 callersClassxception71
Modified Alighed Xception
network/xception.py:110
↓ 1 callersClassASDV3P_Paired
DeepLabV3+ with Attention-to-scale style attention Attn head: conv 3x3 512 ch relu conv 1x1 3 ch -> 1.0, 0.75, 0.5 train
network/attnscale.py:199
↓ 1 callersClassASPP
ASPP-based Mscale
network/mscale.py:479
↓ 1 callersClassASPP
ASPP-based Segmentation network
network/basic.py:67
↓ 1 callersClassAtrousSpatialPyramidPoolingModule
operations performed: 1x1 x depth 3x3 x depth dilation 6 3x3 x depth dilation 12 3x3 x depth dilation 18 image pool
network/utils.py:162
↓ 1 callersClassBasic
network/mscale2.py:231
↓ 1 callersClassBasic
Basic segmentation network, no ASPP, no Mscale
network/basic.py:38
↓ 1 callersClassCenterCrop
transforms/joint_transforms.py:196
↓ 1 callersClassDPC
From: Searching for Efficient Multi-scale architectures for dense prediction
network/utils.py:263
↓ 1 callersClassDeepV3
DeepLabV3 with various trunks supported
network/deepv3.py:126
↓ 1 callersClassHighResolutionModule
network/hrnetv2.py:109
↓ 1 callersClassHighResolutionNet
network/hrnetv2.py:263
↓ 1 callersClassImageBasedCrossEntropyLoss2d
Image Weighted Cross Entropy Loss
loss/utils.py:70
↓ 1 callersClassImageDumper
Image dumping class You pass images/tensors from training pipeline into this object and it first converts them to images (doing tran
utils/misc.py:204
↓ 1 callersClassImgWtLossSoftNLL
Relax Loss
loss/utils.py:150
↓ 1 callersClassMscaleBasic
network/mscale.py:450
↓ 1 callersClassMscaleOCR
OCR net
network/ocrnet.py:158
↓ 1 callersClassMscaleV3Plus
DeepLabV3Plus-based mscale segmentation model
network/mscale2.py:165
↓ 1 callersClassOCRNet
OCR net
network/ocrnet.py:94
↓ 1 callersClassObjectAttentionBlock
The basic implementation for object context block Input: N X C X H X W Parameters: in_channels : the dimension of t
network/ocr_utils.py:49
↓ 1 callersClassRAdam
RAdam optimizer
loss/radam.py:11
↓ 1 callersClassRMILoss
region mutual information I(A, B) = H(A) + H(B) - H(A, B) This version need a lot of memory if do not dwonsample.
loss/rmi.py:33
↓ 1 callersClassRandAugment
datasets/randaugment.py:250
↓ 1 callersClassScale
Scale image such that longer side is == size
transforms/joint_transforms.py:293
↓ 1 callersClassSpatialGather_Module
Aggregate the context features according to the initial predicted probability distribution. Employ the soft-weighted method t
network/ocr_utils.py:17
↓ 1 callersClassSpatialOCR_Module
Implementation of the OCR module: We aggregate the global object representation to update the representation for each pixel.
network/ocr_utils.py:122
↓ 1 callersClasswrn38
This is wider resnet 38, output_stride=8
network/wider_resnet.py:399
ClassASPP_edge
network/utils.py:221
ClassBaseLoader
datasets/base_loader.py:45
ClassBasicBlock
network/hrnetv2.py:37
ClassBasicBlock
Basic Block for Resnet
network/Resnet.py:59
ClassBottleneck
network/hrnetv2.py:69
ClassBottleneck
Base class for bottlenecks that implements `forward()` method.
network/SEresnext.py:94
ClassBottleneck
Bottleneck Layer for Resnet
network/Resnet.py:94
ClassCenterCropPad
transforms/joint_transforms.py:212
ClassColorJitter
Randomly change the brightness, contrast and saturation of an image. Args: brightness (float): How much to jitter brightness. brightness_
transforms/transforms.py:297
ClassCompose
transforms/joint_transforms.py:37
ClassCutoutDefault
Reference : https://github.com/quark0/darts/blob/master/cnn/utils.py
datasets/randaugment.py:225
ClassDeNormalize
transforms/transforms.py:59
ClassEdgeWeightedCrossEntropyLoss2d
loss/utils.py:319
ClassFlipChannels
Flip around the x-axis
transforms/transforms.py:145
ClassFreeScale
transforms/transforms.py:136
ClassFreeScale
transforms/joint_transforms.py:284
ClassLighting
Lighting noise(AlexNet - style PCA - based noise)
datasets/randaugment.py:204
ClassLoader
Null Dataset for Performance
datasets/nullloader.py:41
ClassLoader
datasets/cityscapes.py:105
ClassLoader
datasets/mapillary.py:43
ClassMaskToTensor
transforms/transforms.py:70
ClassMscaleBase
Multi-scale attention segmentation model base class
network/mscale2.py:44
ClassMscaleBase
Multi-scale attention segmentation model base class
network/mscale.py:41
ClassMultiChannelBCEWithLogits
loss/utils.py:234
ClassMyDataParallel
Implements data parallelism at the module level. This container parallelizes the application of the given module by splitting the input a
utils/my_data_parallel.py:107
ClassOCRNetASPP
OCR net
network/ocrnet.py:125
ClassPadImage
transforms/joint_transforms.py:251
ClassPoint
Point Class For X and Y Location
datasets/uniform.py:58
ClassRandomBilateralBlur
Apply Bilateral Filtering
transforms/transforms.py:173
ClassRandomBrightness
transforms/transforms.py:165
ClassRandomGaussianBlur
Apply Gaussian Blur
transforms/transforms.py:154
ClassRandomHorizontallyFlip
transforms/joint_transforms.py:276
ClassRandomRotate
transforms/joint_transforms.py:423
ClassRandomSizeAndCrop
transforms/joint_transforms.py:433
ClassRandomSizedCrop
transforms/joint_transforms.py:389
ClassRandomVerticalFlip
transforms/transforms.py:52
ClassRelaxedBoundaryLossToTensor
Boundary Relaxation
transforms/transforms.py:74
ClassResize
Resize image to exact size of crop
transforms/joint_transforms.py:372
ClassResizeHeight
transforms/transforms.py:125
ClassResizeHeight
transforms/joint_transforms.py:184
ClassSEBottleneck
Bottleneck for SENet154.
network/SEresnext.py:121
ClassSEResNeXtBottleneck
ResNeXt bottleneck type C with a Squeeze-and-Excitation module.
network/SEresnext.py:170
ClassSEResNetBottleneck
ResNet bottleneck with a Squeeze-and-Excitation module. It follows Caffe implementation and uses `stride=stride` in `conv1` and not in `conv2
network/SEresnext.py:145
ClassScaleMin
Scale image such that shorter side is == size
transforms/joint_transforms.py:347
ClassSlidingCrop
transforms/joint_transforms.py:526
ClassSlidingCropOld
transforms/joint_transforms.py:474
ClassWiderResNet
WideResnet Global Module for Initialization
network/wider_resnet.py:190
ClassWiderResNetA2
Wider ResNet with pre-activation (identity mapping) blocks This variant uses down-sampling by max-pooling in the first two blocks and b
network/wider_resnet.py:270
Class_ClassUniform
transforms/joint_transforms.py:579
Classnew_Scale
Scale image such that longer side is == size
transforms/joint_transforms.py:322
Classwrn38_gscnn
network/wider_resnet.py:438