MANIFEST.in
README.md
setup.cfg
setup.py
mmdet3d/__init__.py
mmdet3d/version.py
mmdet3d.egg-info/PKG-INFO
mmdet3d.egg-info/SOURCES.txt
mmdet3d.egg-info/dependency_links.txt
mmdet3d.egg-info/not-zip-safe
mmdet3d.egg-info/requires.txt
mmdet3d.egg-info/top_level.txt
mmdet3d/.mim/model-index.yml
mmdet3d/.mim/configs/3dssd/3dssd_4x4_kitti-3d-car.py
mmdet3d/.mim/configs/3dssd/metafile.yml
mmdet3d/.mim/configs/_base_/default_runtime.py
mmdet3d/.mim/configs/_base_/datasets/coco_instance.py
mmdet3d/.mim/configs/_base_/datasets/kitti-3d-3class.py
mmdet3d/.mim/configs/_base_/datasets/kitti-3d-car.py
mmdet3d/.mim/configs/_base_/datasets/kitti-mono3d.py
mmdet3d/.mim/configs/_base_/datasets/lyft-3d.py
mmdet3d/.mim/configs/_base_/datasets/nuim_instance.py
mmdet3d/.mim/configs/_base_/datasets/nus-3d.py
mmdet3d/.mim/configs/_base_/datasets/nus-mono3d.py
mmdet3d/.mim/configs/_base_/datasets/range100_lyft-3d.py
mmdet3d/.mim/configs/_base_/datasets/s3dis-3d-5class.py
mmdet3d/.mim/configs/_base_/datasets/s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/_base_/datasets/scannet-3d-18class.py
mmdet3d/.mim/configs/_base_/datasets/scannet_seg-3d-20class.py
mmdet3d/.mim/configs/_base_/datasets/sunrgbd-3d-10class.py
mmdet3d/.mim/configs/_base_/datasets/waymoD5-3d-3class.py
mmdet3d/.mim/configs/_base_/datasets/waymoD5-3d-car.py
mmdet3d/.mim/configs/_base_/models/3dssd.py
mmdet3d/.mim/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py
mmdet3d/.mim/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py
mmdet3d/.mim/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py
mmdet3d/.mim/configs/_base_/models/dgcnn.py
mmdet3d/.mim/configs/_base_/models/fcos3d.py
mmdet3d/.mim/configs/_base_/models/groupfree3d.py
mmdet3d/.mim/configs/_base_/models/h3dnet.py
mmdet3d/.mim/configs/_base_/models/hv_pointpillars_fpn_lyft.py
mmdet3d/.mim/configs/_base_/models/hv_pointpillars_fpn_nus.py
mmdet3d/.mim/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py
mmdet3d/.mim/configs/_base_/models/hv_pointpillars_secfpn_kitti.py
mmdet3d/.mim/configs/_base_/models/hv_pointpillars_secfpn_waymo.py
mmdet3d/.mim/configs/_base_/models/hv_second_secfpn_kitti.py
mmdet3d/.mim/configs/_base_/models/hv_second_secfpn_waymo.py
mmdet3d/.mim/configs/_base_/models/imvotenet_image.py
mmdet3d/.mim/configs/_base_/models/mask_rcnn_r50_fpn.py
mmdet3d/.mim/configs/_base_/models/paconv_cuda_ssg.py
mmdet3d/.mim/configs/_base_/models/paconv_ssg.py
mmdet3d/.mim/configs/_base_/models/parta2.py
mmdet3d/.mim/configs/_base_/models/pgd.py
mmdet3d/.mim/configs/_base_/models/point_rcnn.py
mmdet3d/.mim/configs/_base_/models/pointnet2_msg.py
mmdet3d/.mim/configs/_base_/models/pointnet2_ssg.py
mmdet3d/.mim/configs/_base_/models/smoke.py
mmdet3d/.mim/configs/_base_/models/votenet.py
mmdet3d/.mim/configs/_base_/schedules/cosine.py
mmdet3d/.mim/configs/_base_/schedules/cyclic_20e.py
mmdet3d/.mim/configs/_base_/schedules/cyclic_40e.py
mmdet3d/.mim/configs/_base_/schedules/mmdet_schedule_1x.py
mmdet3d/.mim/configs/_base_/schedules/schedule_2x.py
mmdet3d/.mim/configs/_base_/schedules/schedule_3x.py
mmdet3d/.mim/configs/_base_/schedules/seg_cosine_100e.py
mmdet3d/.mim/configs/_base_/schedules/seg_cosine_150e.py
mmdet3d/.mim/configs/_base_/schedules/seg_cosine_200e.py
mmdet3d/.mim/configs/_base_/schedules/seg_cosine_50e.py
mmdet3d/.mim/configs/benchmark/hv_PartA2_secfpn_4x8_cyclic_80e_pcdet_kitti-3d-3class.py
mmdet3d/.mim/configs/benchmark/hv_pointpillars_secfpn_3x8_100e_det3d_kitti-3d-car.py
mmdet3d/.mim/configs/benchmark/hv_pointpillars_secfpn_4x8_80e_pcdet_kitti-3d-3class.py
mmdet3d/.mim/configs/benchmark/hv_second_secfpn_4x8_80e_pcdet_kitti-3d-3class.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_dcn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_dcn_4x8_cyclic_flip-tta_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_dcn_4x8_cyclic_tta_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_dcn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_0075voxel_second_secfpn_dcn_circlenms_4x8_cyclic_flip-tta_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_01voxel_second_secfpn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_01voxel_second_secfpn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_01voxel_second_secfpn_dcn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_01voxel_second_secfpn_dcn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_02pillar_second_secfpn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_02pillar_second_secfpn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_02pillar_second_secfpn_dcn_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/centerpoint_02pillar_second_secfpn_dcn_circlenms_4x8_cyclic_20e_nus.py
mmdet3d/.mim/configs/centerpoint/metafile.yml
mmdet3d/.mim/configs/dgcnn/dgcnn_32x4_cosine_100e_s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/dgcnn/metafile.yml
mmdet3d/.mim/configs/dynamic_voxelization/dv_pointpillars_secfpn_6x8_160e_kitti-3d-car.py
mmdet3d/.mim/configs/dynamic_voxelization/dv_second_secfpn_2x8_cosine_80e_kitti-3d-3class.py
mmdet3d/.mim/configs/dynamic_voxelization/dv_second_secfpn_6x8_80e_kitti-3d-car.py
mmdet3d/.mim/configs/dynamic_voxelization/metafile.yml
mmdet3d/.mim/configs/fcos3d/fcos3d_r101_caffe_fpn_gn-head_dcn_2x8_1x_nus-mono3d.py
mmdet3d/.mim/configs/fcos3d/fcos3d_r101_caffe_fpn_gn-head_dcn_2x8_1x_nus-mono3d_finetune.py
mmdet3d/.mim/configs/fcos3d/metafile.yml
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_fpn_sbn-all_free-anchor_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_regnet-1.6gf_fpn_sbn-all_free-anchor_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_regnet-1.6gf_fpn_sbn-all_free-anchor_strong-aug_4x8_3x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_regnet-3.2gf_fpn_sbn-all_free-anchor_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_regnet-3.2gf_fpn_sbn-all_free-anchor_strong-aug_4x8_3x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/hv_pointpillars_regnet-400mf_fpn_sbn-all_free-anchor_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/free_anchor/metafile.yml
mmdet3d/.mim/configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256.py
mmdet3d/.mim/configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256.py
mmdet3d/.mim/configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
mmdet3d/.mim/configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
mmdet3d/.mim/configs/groupfree3d/metafile.yml
mmdet3d/.mim/configs/h3dnet/h3dnet_3x8_scannet-3d-18class.py
mmdet3d/.mim/configs/h3dnet/metafile.yml
mmdet3d/.mim/configs/imvotenet/imvotenet_faster_rcnn_r50_fpn_2x4_sunrgbd-3d-10class.py
mmdet3d/.mim/configs/imvotenet/imvotenet_stage2_16x8_sunrgbd-3d-10class.py
mmdet3d/.mim/configs/imvotenet/metafile.yml
mmdet3d/.mim/configs/imvoxelnet/imvoxelnet_4x8_kitti-3d-car.py
mmdet3d/.mim/configs/imvoxelnet/metafile.yml
mmdet3d/.mim/configs/monoflex/metafile.yml
mmdet3d/.mim/configs/mvxnet/dv_mvx-fpn_second_secfpn_adamw_2x8_80e_kitti-3d-3class.py
mmdet3d/.mim/configs/mvxnet/metafile.yml
mmdet3d/.mim/configs/nuimages/cascade_mask_rcnn_r101_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/cascade_mask_rcnn_r50_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/cascade_mask_rcnn_r50_fpn_coco-20e_1x_nuim.py
mmdet3d/.mim/configs/nuimages/cascade_mask_rcnn_r50_fpn_coco-20e_20e_nuim.py
mmdet3d/.mim/configs/nuimages/cascade_mask_rcnn_x101_32x4d_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/htc_r50_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/htc_r50_fpn_coco-20e_1x_nuim.py
mmdet3d/.mim/configs/nuimages/htc_r50_fpn_coco-20e_20e_nuim.py
mmdet3d/.mim/configs/nuimages/htc_without_semantic_r50_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/htc_x101_64x4d_fpn_dconv_c3-c5_coco-20e_16x1_20e_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r101_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_caffe_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_caffe_fpn_coco-3x_1x_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_caffe_fpn_coco-3x_20e_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_fpn_coco-2x_1x_nuim.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_r50_fpn_coco-2x_1x_nus-2d.py
mmdet3d/.mim/configs/nuimages/mask_rcnn_x101_32x4d_fpn_1x_nuim.py
mmdet3d/.mim/configs/nuimages/metafile.yml
mmdet3d/.mim/configs/paconv/metafile.yml
mmdet3d/.mim/configs/paconv/paconv_cuda_ssg_8x8_cosine_200e_s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/paconv/paconv_ssg_8x8_cosine_150e_s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/parta2/hv_PartA2_secfpn_2x8_cyclic_80e_kitti-3d-3class.py
mmdet3d/.mim/configs/parta2/hv_PartA2_secfpn_2x8_cyclic_80e_kitti-3d-car.py
mmdet3d/.mim/configs/parta2/metafile.yml
mmdet3d/.mim/configs/pgd/metafile.yml
mmdet3d/.mim/configs/pgd/pgd_r101_caffe_fpn_gn-head_2x16_1x_nus-mono3d.py
mmdet3d/.mim/configs/pgd/pgd_r101_caffe_fpn_gn-head_2x16_1x_nus-mono3d_finetune.py
mmdet3d/.mim/configs/pgd/pgd_r101_caffe_fpn_gn-head_2x16_2x_nus-mono3d.py
mmdet3d/.mim/configs/pgd/pgd_r101_caffe_fpn_gn-head_2x16_2x_nus-mono3d_finetune.py
mmdet3d/.mim/configs/pgd/pgd_r101_caffe_fpn_gn-head_3x4_4x_kitti-mono3d.py
mmdet3d/.mim/configs/point_rcnn/metafile.yml
mmdet3d/.mim/configs/point_rcnn/point_rcnn_2x8_kitti-3d-3classes.py
mmdet3d/.mim/configs/pointnet2/metafile.yml
mmdet3d/.mim/configs/pointnet2/pointnet2_msg_16x2_cosine_250e_scannet_seg-3d-20class.py
mmdet3d/.mim/configs/pointnet2/pointnet2_msg_16x2_cosine_80e_s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/pointnet2/pointnet2_msg_xyz-only_16x2_cosine_250e_scannet_seg-3d-20class.py
mmdet3d/.mim/configs/pointnet2/pointnet2_ssg_16x2_cosine_200e_scannet_seg-3d-20class.py
mmdet3d/.mim/configs/pointnet2/pointnet2_ssg_16x2_cosine_50e_s3dis_seg-3d-13class.py
mmdet3d/.mim/configs/pointnet2/pointnet2_ssg_xyz-only_16x2_cosine_200e_scannet_seg-3d-20class.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_fpn_sbn-all_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_fpn_sbn-all_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_fpn_sbn-all_fp16_2x8_2x_nus-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_fpn_sbn-all_range100_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_6x8_160e_kitti-3d-3class.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_6x8_160e_kitti-3d-car.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn-all_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn-all_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn-all_fp16_2x8_2x_nus-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn-all_range100_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn_2x16_2x_waymo-3d-3class.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn_2x16_2x_waymo-3d-car.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn_2x16_2x_waymoD5-3d-3class.py
mmdet3d/.mim/configs/pointpillars/hv_pointpillars_secfpn_sbn_2x16_2x_waymoD5-3d-car.py
mmdet3d/.mim/configs/pointpillars/metafile.yml
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-1.6gf_fpn_sbn-all_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_fpn_sbn-all_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_fpn_sbn-all_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_fpn_sbn-all_fp16_2x8_2x_nus-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_fpn_sbn-all_range100_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_secfpn_sbn-all_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_secfpn_sbn-all_4x8_2x_nus-3d.py
mmdet3d/.mim/configs/regnet/hv_pointpillars_regnet-400mf_secfpn_sbn-all_range100_2x8_2x_lyft-3d.py
mmdet3d/.mim/configs/regnet/metafile.yml
mmdet3d/.mim/configs/second/hv_second_secfpn_6x8_80e_kitti-3d-3class.py
mmdet3d/.mim/configs/second/hv_second_secfpn_6x8_80e_kitti-3d-car.py
mmdet3d/.mim/configs/second/hv_second_secfpn_fp16_6x8_80e_kitti-3d-3class.py
mmdet3d/.mim/configs/second/hv_second_secfpn_fp16_6x8_80e_kitti-3d-car.py
mmdet3d/.mim/configs/second/hv_second_secfpn_sbn_2x16_2x_waymoD5-3d-3class.py
mmdet3d/.mim/configs/second/metafile.yml
mmdet3d/.mim/configs/smoke/metafile.yml
mmdet3d/.mim/configs/smoke/smoke_dla34_pytorch_dlaneck_gn-all_8x4_6x_kitti-mono3d.py
mmdet3d/.mim/configs/ssn/hv_ssn_regnet-400mf_secfpn_sbn-all_1x16_2x_lyft-3d.py
mmdet3d/.mim/configs/ssn/hv_ssn_regnet-400mf_secfpn_sbn-all_2x16_2x_nus-3d.py
mmdet3d/.mim/configs/ssn/hv_ssn_secfpn_sbn-all_2x16_2x_lyft-3d.py
mmdet3d/.mim/configs/ssn/hv_ssn_secfpn_sbn-all_2x16_2x_nus-3d.py
mmdet3d/.mim/configs/ssn/metafile.yml
mmdet3d/.mim/configs/votenet/metafile.yml
mmdet3d/.mim/configs/votenet/votenet_16x8_sunrgbd-3d-10class.py
mmdet3d/.mim/configs/votenet/votenet_8x8_scannet-3d-18class.py
mmdet3d/.mim/configs/votenet/votenet_iouloss_8x8_scannet-3d-18class.py
mmdet3d/.mim/tools/create_data.py
mmdet3d/.mim/tools/create_data.sh
mmdet3d/.mim/tools/dist_test.sh
mmdet3d/.mim/tools/dist_train.sh
mmdet3d/.mim/tools/slurm_test.sh
mmdet3d/.mim/tools/slurm_train.sh
mmdet3d/.mim/tools/test.py
mmdet3d/.mim/tools/train.py
mmdet3d/.mim/tools/update_data_coords.py
mmdet3d/.mim/tools/update_data_coords.sh
mmdet3d/.mim/tools/analysis_tools/analyze_logs.py
mmdet3d/.mim/tools/analysis_tools/benchmark.py
mmdet3d/.mim/tools/analysis_tools/get_flops.py
mmdet3d/.mim/tools/data_converter/__init__.py
mmdet3d/.mim/tools/data_converter/create_gt_database.py
mmdet3d/.mim/tools/data_converter/indoor_converter.py
mmdet3d/.mim/tools/data_converter/kitti_converter.py
mmdet3d/.mim/tools/data_converter/kitti_data_utils.py
mmdet3d/.mim/tools/data_converter/lyft_converter.py
mmdet3d/.mim/tools/data_converter/lyft_data_fixer.py
mmdet3d/.mim/tools/data_converter/nuimage_converter.py
mmdet3d/.mim/tools/data_converter/nuscenes_converter.py
mmdet3d/.mim/tools/data_converter/s3dis_data_utils.py
mmdet3d/.mim/tools/data_converter/scannet_data_utils.py
mmdet3d/.mim/tools/data_converter/sunrgbd_data_utils.py
mmdet3d/.mim/tools/data_converter/waymo_converter.py
mmdet3d/.mim/tools/deployment/mmdet3d2torchserve.py
mmdet3d/.mim/tools/deployment/mmdet3d_handler.py
mmdet3d/.mim/tools/deployment/test_torchserver.py
mmdet3d/.mim/tools/misc/browse_dataset.py
mmdet3d/.mim/tools/misc/fuse_conv_bn.py
mmdet3d/.mim/tools/misc/print_config.py
mmdet3d/.mim/tools/misc/visualize_results.py
mmdet3d/.mim/tools/model_converters/convert_h3dnet_checkpoints.py
mmdet3d/.mim/tools/model_converters/convert_votenet_checkpoints.py
mmdet3d/.mim/tools/model_converters/publish_model.py
mmdet3d/.mim/tools/model_converters/regnet2mmdet.py
mmdet3d/apis/__init__.py
mmdet3d/apis/inference.py
mmdet3d/apis/test.py
mmdet3d/apis/train.py
mmdet3d/core/__init__.py
mmdet3d/core/anchor/__init__.py
mmdet3d/core/anchor/anchor_3d_generator.py
mmdet3d/core/bbox/__init__.py
mmdet3d/core/bbox/box_np_ops.py
mmdet3d/core/bbox/transforms.py
mmdet3d/core/bbox/assigners/__init__.py
mmdet3d/core/bbox/coders/__init__.py
mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py
mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py
mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py
mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py
mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py
mmdet3d/core/bbox/coders/monoflex_bbox_coder.py
mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py
mmdet3d/core/bbox/coders/pgd_bbox_coder.py
mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py
mmdet3d/core/bbox/coders/smoke_bbox_coder.py
mmdet3d/core/bbox/iou_calculators/__init__.py
mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py
mmdet3d/core/bbox/samplers/__init__.py
mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py
mmdet3d/core/bbox/structures/__init__.py
mmdet3d/core/bbox/structures/base_box3d.py
mmdet3d/core/bbox/structures/box_3d_mode.py
mmdet3d/core/bbox/structures/cam_box3d.py
mmdet3d/core/bbox/structures/coord_3d_mode.py
mmdet3d/core/bbox/structures/depth_box3d.py
mmdet3d/core/bbox/structures/lidar_box3d.py
mmdet3d/core/bbox/structures/utils.py
mmdet3d/core/evaluation/__init__.py
mmdet3d/core/evaluation/indoor_eval.py
mmdet3d/core/evaluation/lyft_eval.py
mmdet3d/core/evaluation/seg_eval.py
mmdet3d/core/evaluation/kitti_utils/__init__.py
mmdet3d/core/evaluation/kitti_utils/eval.py
mmdet3d/core/evaluation/kitti_utils/rotate_iou.py
mmdet3d/core/points/__init__.py
mmdet3d/core/points/base_points.py
mmdet3d/core/points/cam_points.py
mmdet3d/core/points/depth_points.py
mmdet3d/core/points/lidar_points.py
mmdet3d/core/post_processing/__init__.py
mmdet3d/core/post_processing/box3d_nms.py
mmdet3d/core/post_processing/merge_augs.py
mmdet3d/core/utils/__init__.py
mmdet3d/core/utils/array_converter.py
mmdet3d/core/utils/gaussian.py
mmdet3d/core/visualizer/__init__.py
mmdet3d/core/visualizer/image_vis.py
mmdet3d/core/visualizer/open3d_vis.py
mmdet3d/core/visualizer/show_result.py
mmdet3d/core/voxel/__init__.py
mmdet3d/core/voxel/builder.py
mmdet3d/core/voxel/voxel_generator.py
mmdet3d/datasets/__init__.py
mmdet3d/datasets/builder.py
mmdet3d/datasets/custom_3d.py
mmdet3d/datasets/custom_3d_seg.py
mmdet3d/datasets/dataset_wrappers.py
mmdet3d/datasets/kitti2d_dataset.py
mmdet3d/datasets/kitti_dataset.py
mmdet3d/datasets/kitti_mono_dataset.py
mmdet3d/datasets/lyft_dataset.py
mmdet3d/datasets/nuscenes_dataset.py
mmdet3d/datasets/nuscenes_mono_dataset.py
mmdet3d/datasets/s3dis_dataset.py
mmdet3d/datasets/scannet_dataset.py
mmdet3d/datasets/semantickitti_dataset.py
mmdet3d/datasets/sunrgbd_dataset.py
mmdet3d/datasets/utils.py
mmdet3d/datasets/waymo_dataset.py
mmdet3d/datasets/pipelines/__init__.py
mmdet3d/datasets/pipelines/data_augment_utils.py
mmdet3d/datasets/pipelines/dbsampler.py
mmdet3d/datasets/pipelines/formating.py
mmdet3d/datasets/pipelines/loading.py
mmdet3d/datasets/pipelines/test_time_aug.py
mmdet3d/datasets/pipelines/transforms_3d.py
mmdet3d/models/__init__.py
mmdet3d/models/builder.py
mmdet3d/models/backbones/__init__.py
mmdet3d/models/backbones/base_pointnet.py
mmdet3d/models/backbones/dgcnn.py
mmdet3d/models/backbones/dla.py
mmdet3d/models/backbones/multi_backbone.py
mmdet3d/models/backbones/nostem_regnet.py
mmdet3d/models/backbones/pointnet2_sa_msg.py
mmdet3d/models/backbones/pointnet2_sa_ssg.py
mmdet3d/models/backbones/second.py
mmdet3d/models/decode_heads/__init__.py
mmdet3d/models/decode_heads/decode_head.py
mmdet3d/models/decode_heads/dgcnn_head.py
mmdet3d/models/decode_heads/paconv_head.py
mmdet3d/models/decode_heads/pointnet2_head.py
mmdet3d/models/dense_heads/__init__.py
mmdet3d/models/dense_heads/anchor3d_head.py
mmdet3d/models/dense_heads/anchor_free_mono3d_head.py
mmdet3d/models/dense_heads/base_conv_bbox_head.py
mmdet3d/models/dense_heads/base_mono3d_dense_head.py
mmdet3d/models/dense_heads/centerpoint_head.py
mmdet3d/models/dense_heads/fcos_mono3d_head.py
mmdet3d/models/dense_heads/free_anchor3d_head.py
mmdet3d/models/dense_heads/groupfree3d_head.py
mmdet3d/models/dense_heads/monoflex_head.py
mmdet3d/models/dense_heads/parta2_rpn_head.py
mmdet3d/models/dense_heads/pgd_head.py
mmdet3d/models/dense_heads/point_rpn_head.py
mmdet3d/models/dense_heads/shape_aware_head.py
mmdet3d/models/dense_heads/smoke_mono3d_head.py
mmdet3d/models/dense_heads/ssd_3d_head.py
mmdet3d/models/dense_heads/train_mixins.py
mmdet3d/models/dense_heads/vote_head.py
mmdet3d/models/detectors/__init__.py
mmdet3d/models/detectors/base.py
mmdet3d/models/detectors/centerpoint.py
mmdet3d/models/detectors/dynamic_voxelnet.py
mmdet3d/models/detectors/fcos_mono3d.py
mmdet3d/models/detectors/groupfree3dnet.py
mmdet3d/models/detectors/h3dnet.py
mmdet3d/models/detectors/imvotenet.py
mmdet3d/models/detectors/imvoxelnet.py
mmdet3d/models/detectors/mvx_faster_rcnn.py
mmdet3d/models/detectors/mvx_two_stage.py
mmdet3d/models/detectors/parta2.py
mmdet3d/models/detectors/point_rcnn.py
mmdet3d/models/detectors/single_stage.py
mmdet3d/models/detectors/single_stage_mono3d.py
mmdet3d/models/detectors/smoke_mono3d.py
mmdet3d/models/detectors/ssd3dnet.py
mmdet3d/models/detectors/two_stage.py
mmdet3d/models/detectors/votenet.py
mmdet3d/models/detectors/voxelnet.py
mmdet3d/models/fusion_layers/__init__.py
mmdet3d/models/fusion_layers/coord_transform.py
mmdet3d/models/fusion_layers/point_fusion.py
mmdet3d/models/fusion_layers/vote_fusion.py
mmdet3d/models/losses/__init__.py
mmdet3d/models/losses/axis_aligned_iou_loss.py
mmdet3d/models/losses/chamfer_distance.py
mmdet3d/models/losses/multibin_loss.py
mmdet3d/models/losses/paconv_regularization_loss.py
mmdet3d/models/losses/uncertain_smooth_l1_loss.py
mmdet3d/models/middle_encoders/__init__.py
mmdet3d/models/middle_encoders/pillar_scatter.py
mmdet3d/models/middle_encoders/sparse_encoder.py
mmdet3d/models/middle_encoders/sparse_unet.py
mmdet3d/models/model_utils/__init__.py
mmdet3d/models/model_utils/edge_fusion_module.py
mmdet3d/models/model_utils/transformer.py
mmdet3d/models/model_utils/vote_module.py
mmdet3d/models/necks/__init__.py
mmdet3d/models/necks/dla_neck.py
mmdet3d/models/necks/imvoxel_neck.py
mmdet3d/models/necks/pointnet2_fp_neck.py
mmdet3d/models/necks/second_fpn.py
mmdet3d/models/roi_heads/__init__.py
mmdet3d/models/roi_heads/base_3droi_head.py
mmdet3d/models/roi_heads/h3d_roi_head.py
mmdet3d/models/roi_heads/part_aggregation_roi_head.py
mmdet3d/models/roi_heads/point_rcnn_roi_head.py
mmdet3d/models/roi_heads/bbox_heads/__init__.py
mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py
mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py
mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py
mmdet3d/models/roi_heads/mask_heads/__init__.py
mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py
mmdet3d/models/roi_heads/mask_heads/primitive_head.py
mmdet3d/models/roi_heads/roi_extractors/__init__.py
mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py
mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py
mmdet3d/models/segmentors/__init__.py
mmdet3d/models/segmentors/base.py
mmdet3d/models/segmentors/encoder_decoder.py
mmdet3d/models/utils/__init__.py
mmdet3d/models/utils/clip_sigmoid.py
mmdet3d/models/utils/edge_indices.py
mmdet3d/models/utils/gen_keypoints.py
mmdet3d/models/utils/handle_objs.py
mmdet3d/models/utils/mlp.py
mmdet3d/models/voxel_encoders/__init__.py
mmdet3d/models/voxel_encoders/pillar_encoder.py
mmdet3d/models/voxel_encoders/utils.py
mmdet3d/models/voxel_encoders/voxel_encoder.py
mmdet3d/ops/__init__.py
mmdet3d/ops/norm.py
mmdet3d/ops/sparse_block.py
mmdet3d/ops/ball_query/__init__.py
mmdet3d/ops/ball_query/ball_query.py
mmdet3d/ops/ball_query/src/ball_query.cpp
mmdet3d/ops/dgcnn_modules/__init__.py
mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py
mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py
mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py
mmdet3d/ops/furthest_point_sample/__init__.py
mmdet3d/ops/furthest_point_sample/furthest_point_sample.py
mmdet3d/ops/furthest_point_sample/points_sampler.py
mmdet3d/ops/furthest_point_sample/utils.py
mmdet3d/ops/furthest_point_sample/src/furthest_point_sample.cpp
mmdet3d/ops/gather_points/__init__.py
mmdet3d/ops/gather_points/gather_points.py
mmdet3d/ops/gather_points/src/gather_points.cpp
mmdet3d/ops/group_points/__init__.py
mmdet3d/ops/group_points/group_points.py
mmdet3d/ops/group_points/src/group_points.cpp
mmdet3d/ops/interpolate/__init__.py
mmdet3d/ops/interpolate/three_interpolate.py
mmdet3d/ops/interpolate/three_nn.py
mmdet3d/ops/interpolate/src/interpolate.cpp
mmdet3d/ops/iou3d/__init__.py
mmdet3d/ops/iou3d/iou3d_utils.py
mmdet3d/ops/iou3d/src/iou3d.cpp
mmdet3d/ops/iou3d/src/iou3d_kernel.cu
mmdet3d/ops/knn/__init__.py
mmdet3d/ops/knn/knn.py
mmdet3d/ops/knn/src/knn.cpp
mmdet3d/ops/paconv/__init__.py
mmdet3d/ops/paconv/assign_score.py
mmdet3d/ops/paconv/paconv.py
mmdet3d/ops/paconv/utils.py
mmdet3d/ops/paconv/src/assign_score_withk.cpp
mmdet3d/ops/pointnet_modules/__init__.py
mmdet3d/ops/pointnet_modules/builder.py
mmdet3d/ops/pointnet_modules/paconv_sa_module.py
mmdet3d/ops/pointnet_modules/point_fp_module.py
mmdet3d/ops/pointnet_modules/point_sa_module.py
mmdet3d/ops/roiaware_pool3d/__init__.py
mmdet3d/ops/roiaware_pool3d/points_in_boxes.py
mmdet3d/ops/roiaware_pool3d/roiaware_pool3d.py
mmdet3d/ops/roiaware_pool3d/src/points_in_boxes_cpu.cpp
mmdet3d/ops/roiaware_pool3d/src/roiaware_pool3d.cpp
mmdet3d/ops/roipoint_pool3d/__init__.py
mmdet3d/ops/roipoint_pool3d/roipoint_pool3d.py
mmdet3d/ops/roipoint_pool3d/src/roipoint_pool3d.cpp
mmdet3d/ops/spconv/__init__.py
mmdet3d/ops/spconv/conv.py
mmdet3d/ops/spconv/functional.py
mmdet3d/ops/spconv/modules.py
mmdet3d/ops/spconv/ops.py
mmdet3d/ops/spconv/pool.py
mmdet3d/ops/spconv/structure.py
mmdet3d/ops/spconv/test_utils.py
mmdet3d/ops/spconv/src/all.cc
mmdet3d/ops/spconv/src/indice.cc
mmdet3d/ops/spconv/src/indice_cuda.cu
mmdet3d/ops/spconv/src/maxpool.cc
mmdet3d/ops/spconv/src/maxpool_cuda.cu
mmdet3d/ops/spconv/src/reordering.cc
mmdet3d/ops/spconv/src/reordering_cuda.cu
mmdet3d/ops/voxel/__init__.py
mmdet3d/ops/voxel/scatter_points.py
mmdet3d/ops/voxel/voxelize.py
mmdet3d/ops/voxel/src/scatter_points_cpu.cpp
mmdet3d/ops/voxel/src/scatter_points_cuda.cu
mmdet3d/ops/voxel/src/voxelization.cpp
mmdet3d/ops/voxel/src/voxelization_cpu.cpp
mmdet3d/ops/voxel/src/voxelization_cuda.cu
mmdet3d/utils/__init__.py
mmdet3d/utils/collect_env.py
mmdet3d/utils/logger.py
mmdet3d/utils/setup_env.py
requirements/build.txt
requirements/docs.txt
requirements/mminstall.txt
requirements/optional.txt
requirements/readthedocs.txt
requirements/runtime.txt
requirements/tests.txt