Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JIA-Lab-research/UVTR
/ types & classes
Types & classes
37 in github.com/JIA-Lab-research/UVTR
⨍
Functions
217
◇
Types & classes
37
↓ 4 callers
Class
GridMask
projects/mmdet3d_plugin/models/utils/grid_mask.py:69
↓ 4 callers
Class
Uni3DViewTrans
Implements the view transformer.
projects/mmdet3d_plugin/models/utils/uni3d_viewtrans.py:10
↓ 2 callers
Class
_OSA_module
projects/mmdet3d_plugin/models/backbones/vovnet.py:180
↓ 1 callers
Class
Hsigmoid
projects/mmdet3d_plugin/models/backbones/vovnet.py:156
↓ 1 callers
Class
Uni3DDepthProj
Depth project module used in UVTR.
projects/mmdet3d_plugin/models/utils/uni3d_viewtrans.py:175
↓ 1 callers
Class
_OSA_stage
projects/mmdet3d_plugin/models/backbones/vovnet.py:233
↓ 1 callers
Class
eSEModule
projects/mmdet3d_plugin/models/backbones/vovnet.py:165
Class
BBox3DL1Cost
BBox3DL1Cost. Args: weight (int | float, optional): loss_weight
projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py:6
Class
CollectUnified3D
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
Class
Grid
projects/mmdet3d_plugin/models/utils/grid_mask.py:6
Class
HungarianAssigner3D
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
Class
ImageRandomResizeCropFlip
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:244
Class
LoadMultiViewMultiSweepImageFromFiles
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
Class
MultiRotScaleFlipAug3D
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
Class
NMSFreeCoder
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
Class
NormalizeMultiviewImage
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
Class
NuScenesSweepDataset
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
Class
PadMultiViewImage
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
Class
PhotoMetricDistortionMultiViewImage
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
Class
RandomScaleImageMultiViewImage
Random scale the image
projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py:204
Class
SECOND3D
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
Class
SECOND3DFPN
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
Class
SparseEncoderHD
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
Class
UVTR
UVTR.
projects/mmdet3d_plugin/models/detectors/uvtr.py:17
Class
UVTRHead
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
Class
UVTRKDCS
UVTRKDCS.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_cs.py:19
Class
UVTRKDHead
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
Class
UVTRKDL
UVTRKDL.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_l.py:17
Class
UVTRKDM
UVTRKDM.
projects/mmdet3d_plugin/models/detectors/uvtr_kd_m.py:19
Class
Uni3DDETR
Implements the UVTR transformer.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:17
Class
UniCrossAtten
Cross attention module in UVTR.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:158
Class
UniTransformerDecoder
Implements the decoder in UVTR transformer.
projects/mmdet3d_plugin/models/utils/uni3d_detr.py:93
Class
UnifiedDataBaseSampler
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
Class
UnifiedObjectSample
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
Class
UnifiedRandomFlip3D
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
Class
UnifiedRotScaleTrans
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
Class
VoVNet
projects/mmdet3d_plugin/models/backbones/vovnet.py:269