MCPcopy Create free account

hub / github.com/WHU-USI3DV/MENet / types & classes

Types & classes65 in github.com/WHU-USI3DV/MENet

↓ 2 callersClassChannelGate
menet/models/attentions/bam.py:13
↓ 2 callersClassEdgeResidual
Edge Residual Block. Args: in_channels (int): The input channels of this module. out_channels (int): The output channels of this
menet/models/utils/edge_residual.py:10
↓ 2 callersClassSpatialGate
menet/models/attentions/bam.py:39
↓ 1 callersClassBatchSampler
Class for sampling specific category of ground truths. Args: sample_list (list[dict]): List of samples. name (str | None): The ca
menet/datasets/pipelines/dpsampler.py:10
↓ 1 callersClassChannelGate
menet/models/attentions/cbam.py:13
↓ 1 callersClassChannelPool
menet/models/attentions/cbam.py:56
↓ 1 callersClassConcatFuser
menet/models/fuser/concat_fuser.py:6
↓ 1 callersClassDepthwiseSeparableSpatialGate
menet/models/attentions/bam.py:64
↓ 1 callersClassFlatten
menet/models/attentions/bam.py:9
↓ 1 callersClassFlatten
menet/models/attentions/cbam.py:9
↓ 1 callersClassModuleDict
ModuleDict in openmmlab. Args: modules (dict, optional): a mapping (dictionary) of (string: module) or an iterable of key-val
menet/runner/base_module.py:5
↓ 1 callersClassPatchEmbed
Image to Patch Embedding V2. We use a conv layer to implement PatchEmbed. Args: in_channels (int): The num of input channels. Default
menet/models/backbone/swin.py:78
↓ 1 callersClassPatchMerging
Merge patch feature map. This layer use nn.Unfold to group feature map by kernel_size, and use norm and linear layer to embed grouped feature
menet/models/backbone/swin.py:171
↓ 1 callersClassSELayer
Squeeze-and-Excitation Module. Args: in_channels (int): The input (and output) in_channels of the SE layer. squeeze_channels (Non
menet/models/attentions/se_layer.py:34
↓ 1 callersClassShiftWindowMSA
Shift Window Multihead Self-Attention Module. Args: embed_dims (int): Number of input channels. num_heads (int): Number of attent
menet/models/backbone/swin.py:350
↓ 1 callersClassSpatialGate
menet/models/attentions/cbam.py:60
↓ 1 callersClassSpatialTransformer
Spatial Transform. NOTE: The output feature map has the same size with the input. Args: conv_group_cfg: Conv group in localizat
menet/models/utils/spatial_transformer.py:8
↓ 1 callersClassSwinBlock
Args: embed_dims (int): The feature dimension. num_heads (int): Parallel attention heads. feedforward_channels (int): The
menet/models/backbone/swin.py:513
↓ 1 callersClassSwinBlockSequence
Implements one stage in Swin Transformer. Args: embed_dims (int): The feature dimension. num_heads (int): Parallel attention head
menet/models/backbone/swin.py:594
↓ 1 callersClassWindowMSA
Window based multi-head self-attention (W-MSA) module with relative position bias. Args: embed_dims (int): Number of input channels.
menet/models/backbone/swin.py:241
ClassAttentionFuser
Fuse multi-modality features based on attention mechanism Args: attention_only (bool): Whether use attention only. If true, there will
menet/models/fuser/attention_fuser.py:12
ClassBAM
menet/models/attentions/bam.py:105
ClassBEVFusion
BEVFusion. Args: encoders (list): List of encoders' config. fuser (dict): Config of fuser. decoder (dict): Config of deco
menet/models/fusion_models/bevfusion.py:13
ClassBase3DFusionModel
Base class for fusion_models.
menet/models/fusion_models/base.py:12
ClassBaseDecoder
menet/models/decoder/second_decoder.py:7
ClassBaseEncoder
menet/models/encoder/base_encoder.py:3
ClassCBAM
menet/models/attentions/cbam.py:83
ClassCenterHeadV2
menet/models/head/centerpoint.py:10
ClassCollectFusion
Collect data from the loader relevant to the specific task. This is usually the last stage of the data loader pipeline. Typically keys is set
menet/datasets/pipelines/formating.py:102
ClassConvMapEncoder
Convolution Backbone Map Encoder. Args: conv_group_cfg: (dict): The config of convolution group. - in_channels (int): The in
menet/models/encoder/map_encoder.py:38
ClassCustom3DDatasetCustom
menet/datasets/custom_3d.py:4
ClassCustomBEVFusionInit
menet/utils/custom_init.py:7
ClassCustomPretrainedInit
menet/utils/custom_init.py:94
ClassDataBaseSamplerCustom
Class for sampling data from the ground truth database. Args: info_path (str): Path of groundtruth database info. data_root (str)
menet/datasets/pipelines/dpsampler.py:77
ClassDefaultFormatBundle3DCustom
menet/datasets/pipelines/formating.py:11
ClassEdgeResidualGroup
Gather multi edge residual blocks as a group.
menet/models/utils/edge_residual.py:114
ClassEpochBasedRunnerStopEpoch
menet/runner/epoch_based_runner.py:5
ClassFPNForBEVDet
r"""Feature Pyramid Network. This is an implementation of paper `Feature Pyramid Networks for Object Detection <https://arxiv.org/abs/1612.03
menet/models/neck/fpn.py:10
ClassFPN_LSS
menet/models/neck/lss.py:13
ClassFocus
Focus width and height information into channel space. Args: in_channels (int): The input channels of this Module. out_channels (
menet/models/utils/downsample.py:7
ClassGeneralizedLSSFPN
menet/models/neck/lss.py:73
ClassGlobalRotScaleTransCustom
menet/datasets/pipelines/transforms_3d.py:216
ClassGridMask
menet/datasets/pipelines/transforms_3d.py:522
ClassImageAug3D
menet/datasets/pipelines/transforms_3d.py:93
ClassImageNormalizeCustom
menet/datasets/pipelines/transforms_3d.py:200
ClassL2Loss
L2 loss. Args: reduction (str, optional): The method to reduce the loss. Options are "none", "mean" and "sum". loss_w
menet/models/losses/l2loss.py:24
ClassLoadMapMask
Load BEV map mask Args: data_root (str): The path of the dateset root directory. xbound (Tuple(float, float, float)): xmin, xmax,
menet/datasets/pipelines/loading.py:78
ClassLoadMultiViewImageFromFilesCustom
Load multi channel images from a list of separate channel files. Expects results['image_paths'] to be a list of filenames. Args: to_
menet/datasets/pipelines/loading.py:13
ClassLyftDatasetCustom
menet/datasets/lyft_dataset.py:65
ClassMapEnhancedDataBaseSampler
Class for sampling data from the ground truth database. Compared to `DataBaseSampler`, `MapEnhancedDataBaseSampler` consider surround
menet/datasets/pipelines/dpsampler.py:356
ClassMultiplyBAM
menet/models/attentions/bam.py:119
ClassNuScenesDatasetCustom
r"""NuScenes Dataset. This class serves as the API for experiments on the NuScenes Dataset. Please refer to `NuScenes Dataset <https://www.n
menet/datasets/nuscenes_dataset.py:19
ClassObjectSampleCustom
Args: - stop_epoch (int | None): The number of stop epoch. If None, will not stop.
menet/datasets/pipelines/transforms_3d.py:15
ClassPointPillarsDecoder
menet/models/decoder/second_decoder.py:47
ClassPretrainedHeadInit
menet/utils/custom_init.py:111
ClassPseudoMapEncoder
menet/models/encoder/map_encoder.py:17
ClassQuickCumsum
menet/ops/bev_pool/bev_pool.py:8
ClassQuickCumsumCuda
menet/ops/bev_pool/bev_pool.py:37
ClassRandomFlip3DCustom
menet/datasets/pipelines/transforms_3d.py:433
ClassResNetForBEVDet
menet/models/backbone/resnet.py:13
ClassResizeMapEncoder
Resize map size directly by interpolation.
menet/models/encoder/map_encoder.py:25
ClassSECONDDecoder
menet/models/decoder/second_decoder.py:37
ClassSTMapEncoder
Map Encoder with spatial transformer. Args: output_size: Output size of the interpolation when resizing feature map. ONLY wh
menet/models/encoder/map_encoder.py:95
ClassSwinTransformer
Swin Transformer A PyTorch implement of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https://arxiv.
menet/models/backbone/swin.py:680
ClassVoxelEncoder
menet/models/encoder/voxel_encoder.py:10