MCPcopy Create free account

hub / github.com/JIA-Lab-research/UVTR / types & classes

Types & classes37 in github.com/JIA-Lab-research/UVTR

↓ 4 callersClassGridMask
projects/mmdet3d_plugin/models/utils/grid_mask.py:69
↓ 4 callersClassUni3DViewTrans
Implements the view transformer.
projects/mmdet3d_plugin/models/utils/uni3d_viewtrans.py:10
↓ 2 callersClass_OSA_module
projects/mmdet3d_plugin/models/backbones/vovnet.py:180
↓ 1 callersClassHsigmoid
projects/mmdet3d_plugin/models/backbones/vovnet.py:156
↓ 1 callersClassUni3DDepthProj
Depth project module used in UVTR.
projects/mmdet3d_plugin/models/utils/uni3d_viewtrans.py:175
↓ 1 callersClass_OSA_stage
projects/mmdet3d_plugin/models/backbones/vovnet.py:233
↓ 1 callersClasseSEModule
projects/mmdet3d_plugin/models/backbones/vovnet.py:165
ClassBBox3DL1Cost
BBox3DL1Cost. Args: weight (int | float, optional): loss_weight
projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py:6
ClassCollectUnified3D
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
projects/mmdet3d_plugin/datasets/pipelines/formatting.py:5
ClassGrid
projects/mmdet3d_plugin/models/utils/grid_mask.py:6
ClassHungarianAssigner3D
Computes one-to-one matching between predictions and ground truth. This class computes an assignment between the targets and the predictions b
projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py:17
ClassImageRandomResizeCropFlip
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:244
ClassLoadMultiViewMultiSweepImageFromFiles
Load multi channel images from a list of separate channel files. Expects results['img_filename'] to be a list of filenames. Args: to
projects/mmdet3d_plugin/datasets/pipelines/loading_3d.py:8
ClassMultiRotScaleFlipAug3D
Test-time augmentation with multiple scales and flipping. Args: transforms (list[dict]): Transforms to apply in each augmentation.
projects/mmdet3d_plugin/datasets/pipelines/test_time_aug.py:11
ClassNMSFreeCoder
Bbox coder for NMS-free detector. Args: pc_range (list[float]): Range of point cloud. post_center_range (list[float]): Limit of th
projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py:9
ClassNormalizeMultiviewImage
Normalize the image. Added key is "img_norm_cfg". Args: mean (sequence): Mean values of 3 channels. std (sequence): Std values
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:68
ClassNuScenesSweepDataset
r"""NuScenes Dataset. This class serves as the API for experiments on the NuScenes Dataset. Please refer to `NuScenes Dataset <https://www.n
projects/mmdet3d_plugin/datasets/nuscenes_dataset.py:19
ClassPadMultiViewImage
Pad the multi-view image. There are two padding modes: (1) pad to a fixed size and (2) pad to the minimum size that is divisible by some numbe
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:16
ClassPhotoMetricDistortionMultiViewImage
Apply photometric distortion to image sequentially, every transformation is applied with a probability of 0.5. The position of random contrast is
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:104
ClassRandomScaleImageMultiViewImage
Random scale the image
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:204
ClassSECOND3D
Modified Backbone network for SECOND. Args: in_channels (int): Input channels. out_channels (list[int]): Output channels for mult
projects/mmdet3d_plugin/models/backbones/second_3d.py:12
ClassSECOND3DFPN
Modified FPN used in SECOND. Args: in_channels (list[int]): Input channels of multi-scale feature maps. out_channels (list[int]):
projects/mmdet3d_plugin/models/necks/second3d_fpn.py:12
ClassSparseEncoderHD
r"""Sparse encoder for SECOND and Part-A2. Args: in_channels (int): The number of input channels. sparse_shape (list[int]): The s
projects/mmdet3d_plugin/models/pts_encoder/sparse_encoder_hd.py:11
ClassUVTR
UVTR.
projects/mmdet3d_plugin/models/detectors/uvtr.py:17
ClassUVTRHead
Head of UVTR. Args: with_box_refine (bool): Whether to refine the reference points in the decoder. Defaults to False.
projects/mmdet3d_plugin/models/dense_heads/uvtr_head.py:20
ClassUVTRKDCS
UVTRKDCS.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_cs.py:19
ClassUVTRKDHead
Head of UVTR for knowledge distillation. Args: with_box_refine (bool): Whether to refine the reference points in the decoder.
projects/mmdet3d_plugin/models/dense_heads/uvtr_kd_head.py:21
ClassUVTRKDL
UVTRKDL.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_l.py:17
ClassUVTRKDM
UVTRKDM.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_m.py:19
ClassUni3DDETR
Implements the UVTR transformer.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:17
ClassUniCrossAtten
Cross attention module in UVTR.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:158
ClassUniTransformerDecoder
Implements the decoder in UVTR transformer.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:93
ClassUnifiedDataBaseSampler
Class for sampling data from the ground truth database. Args: info_path (str): Path of groundtruth database info. data_root (str)
projects/mmdet3d_plugin/datasets/pipelines/dbsampler.py:16
ClassUnifiedObjectSample
Sample GT objects to the data. Args: db_sampler (dict): Config dict of the database sampler. sample_2d (bool): Whether to also pa
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:591
ClassUnifiedRandomFlip3D
Flip the points & bbox. If the input dict contains the key "flip", then the flag will be used, otherwise it will be randomly decided by a rat
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:485
ClassUnifiedRotScaleTrans
Apply global rotation, scaling and translation to a 3D scene. Args: rot_range (list[float]): Range of rotation angle. De
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:325
ClassVoVNet
projects/mmdet3d_plugin/models/backbones/vovnet.py:269