1. 28 Mar, 2023 5 commits
    • Jingwei Zhang's avatar
      [Feature] Support MultiModalityDet3DInferencer (#2342) · c9fd5a6a
      Jingwei Zhang authored
      * add multimodality inferencer
      
      * add multimodality inferencer
      
      * add Loader and Inferencer, fix some mono vis bugs
      
      * add UT for multi_modality_inferencer
      
      * add calib file in UT
      
      * fix type hint
      
      * resolve comments
      
      * small update
      
      * update to Base3DInferencer
      
      * fix docstring
      
      * minor fix
      
      * resolve comments
      
      * resolve comments
      
      * add suffix check
      
      * fix UT
      c9fd5a6a
    • Sun Jiahao's avatar
      [Feature] Spvcnn backbone (#2320) · 98d26420
      Sun Jiahao authored
      * add cylindrical voxelization & voxel feature encoder
      
      * add cylindrical voxelization & voxel feature encoder
      
      * add voxel-wise label & voxelization UT
      
      * fix vfe
      
      * fix vfe UT
      
      * rename voxel encoder & add more test case
      
      * fix type hint
      
      * temporarily refactoring mmcv's voxelize and dynamic in mmdet3d for data_preprocesser
      
      * _forward
      
      * del checkpoints
      
      * add if tp
      
      * add predict
      
      * fix vfe init bug & fix UT
      
      * add grid_size & move voxelization code
      
      * fix import bug
      
      * keep radian to follow origin
      
      * add doc string
      
      * fix type hint
      
      * add minkunet voxelization and loss function
      
      * fix data
      
      * init train
      
      * fix sparsetensor typehint
      
      * rename dir
      
      * fix data config
      
      * fix data config
      
      * fix batch_size & replace dynamic_scatter
      
      * fix conflicts 2
      
      * fix conflicts on s_70
      
      * Alignment of the original implementation
      
      * rename config
      
      * add worker_init_fn_hook
      
      * remove test_config & worker hook
      
      * add UT
      
      * fix polarmix UT
      
      * init spcvnn backbone
      
      * add seed for cr0p5
      
      * spvcnn_init
      
      * format
      
      * rename SemanticKittiDataset
      
      * add platte & fix visual bug
      
      * add platte & fix data info bug
      
      * fix ut
      
      * fix ut
      
      * fix semantic_kitti ut
      
      * train init
      
      * fix docstring
      
      * fix config name
      
      * rename layer
      
      * fix doc string
      
      * fix review
      
      * remove filter data
      
      * rename config
      
      * rename backbone
      
      * rename backbone 2
      
      * refactor voxel2point
      
      * fix coors typo
      
      * fix ut
      
      * fix ut
      
      * pred in segmentor
      
      * fix get voxel seg
      
      * resolve comments
      
      * rename p2v and v2p
      
      * rename points and voxels
      98d26420
    • xizaoqu's avatar
      [Docs] Add docs and README for Cylinder3D (#2350) · f4b0174b
      xizaoqu authored
      * add readme
      
      * fix
      
      * fix
      
      * fix
      
      * rebase
      
      * add link
      
      * add link
      
      * add link
      f4b0174b
    • xizaoqu's avatar
      [Fix] Fix cylinder3d (#2377) · 3e2de530
      xizaoqu authored
      * mv cylinder blocks from sparse blocks to backbone
      
      * update
      3e2de530
    • yechenzhi's avatar
  2. 23 Mar, 2023 1 commit
    • Sun Jiahao's avatar
      [Feature] Add MinkUNet segmentor (#2294) · ee6cc047
      Sun Jiahao authored
      * add cylindrical voxelization & voxel feature encoder
      
      * add cylindrical voxelization & voxel feature encoder
      
      * add voxel-wise label & voxelization UT
      
      * fix vfe
      
      * fix vfe UT
      
      * rename voxel encoder & add more test case
      
      * fix type hint
      
      * temporarily refactoring mmcv's voxelize and dynamic in mmdet3d for data_preprocesser
      
      * _forward
      
      * del checkpoints
      
      * add if tp
      
      * add predict
      
      * fix vfe init bug & fix UT
      
      * add grid_size & move voxelization code
      
      * fix import bug
      
      * keep radian to follow origin
      
      * add doc string
      
      * fix type hint
      
      * add minkunet voxelization and loss function
      
      * fix data
      
      * init train
      
      * fix sparsetensor typehint
      
      * rename dir
      
      * fix data config
      
      * fix data config
      
      * fix batch_size & replace dynamic_scatter
      
      * fix conflicts 2
      
      * fix conflicts on s_70
      
      * Alignment of the original implementation
      
      * rename config
      
      * add worker_init_fn_hook
      
      * remove test_config & worker hook
      
      * add UT
      
      * fix polarmix UT
      
      * add seed for cr0p5
      
      * format
      
      * rename SemanticKittiDataset
      
      * add platte & fix visual bug
      
      * add platte & fix data info bug
      
      * fix ut
      
      * fix semantic_kitti ut
      
      * fix docstring
      
      * fix config name
      
      * rename layer
      
      * fix doc string
      
      * fix review
      
      * remove filter data
      
      * fix coors typo
      
      * fix ut
      
      * pred in segmentor
      
      * fix get voxel seg
      
      * resolve comments
      ee6cc047
  3. 20 Mar, 2023 2 commits
    • xizaoqu's avatar
      [Feature] Cylinder3d segmentor (#2344) · dfcf5428
      xizaoqu authored
      * update
      
      * add cylinder3d_backbone
      
      * add test segmentor
      
      * add cfg
      
      * add test backbone
      
      * rename test cylinder3d backbone
      
      * midway
      
      * update, pass validation
      
      * fix test
      
      * update cfg
      dfcf5428
    • Xiang Xu's avatar
      [Feature] Add inferencer for lidar-based segmentation (#2304) · ef13e5a2
      Xiang Xu authored
      * add lidar_seg_inferencer
      
      * fix random caused in slide_infernce
      
      * Update semantickitti.py
      
      * fix
      
      * add BaseSeg3DInferencer
      
      * refactor
      
      * rename BaseDet3DInferencer to Base3DInferencer
      
      * fix import error
      
      * update doc
      ef13e5a2
  4. 15 Mar, 2023 3 commits
  5. 13 Mar, 2023 2 commits
  6. 06 Mar, 2023 2 commits
  7. 01 Mar, 2023 3 commits
  8. 28 Feb, 2023 4 commits
  9. 23 Feb, 2023 1 commit
    • Xiang Xu's avatar
      [Feature] Support `PolarMix` augmentation (#2265) · 60d848b3
      Xiang Xu authored
      * support polarmix
      
      * Update __init__.py
      
      * add UT
      
      * use `BasePoints` instead of numpy
      
      * Update transforms_3d.py
      
      * Update transforms_3d.py
      
      * Update test_transforms_3d.py
      
      * update docs
      
      * update polarmix without MultiImageMixDataset
      
      * add comments
      
      * fix UT
      
      * update docstring
      
      * fix yaw calculation
      
      * fix UT
      
      * refactor
      
      * update
      
      * update docs
      
      * fix typo
      
      * Update transforms_3d.py
      
      * update ut
      
      * fix typehint
      
      * add prob argument
      60d848b3
  10. 20 Feb, 2023 3 commits
    • Sun Jiahao's avatar
      [Feature] Cylindrical voxelization & voxel feature encoder (#2228) · bcbab523
      Sun Jiahao authored
      * add cylindrical voxelization & voxel feature encoder
      
      * add cylindrical voxelization & voxel feature encoder
      
      * add voxel-wise label & voxelization UT
      
      * fix vfe
      
      * fix vfe UT
      
      * rename voxel encoder & add more test case
      
      * fix type hint
      
      * temporarily refactoring mmcv's voxelize and dynamic in mmdet3d for data_preprocesser
      
      * fix vfe init bug & fix UT
      
      * add grid_size & move voxelization code
      
      * fix import bug
      
      * keep radian to follow origin
      
      * add doc string
      
      * fix type hint
      
      * rename gird shape & add comments
      
      * fix UT
      
      * rename voxelizationofGridshape & fix docstring
      bcbab523
    • Xiang Xu's avatar
      [Doc]: update docs (#2270) · 92b24d97
      Xiang Xu authored
      92b24d97
    • xizaoqu's avatar
      6318a119
  11. 18 Feb, 2023 1 commit
  12. 16 Feb, 2023 3 commits
  13. 15 Feb, 2023 1 commit
  14. 14 Feb, 2023 3 commits
  15. 03 Feb, 2023 1 commit
  16. 31 Jan, 2023 3 commits
    • Jingwei Zhang's avatar
      [Feature] Add inferencer for LiDAR-based detection (#2208) · f06ce29b
      Jingwei Zhang authored
      * support lidar det3d inferencer
      
      * lidar inference normally
      
      * add ut
      
      * add ut
      
      * polish docstring
      
      * resolve comments
      
      * add inferencer registry
      
      * fix ut
      
      * fix docstring
      
      * resolve some comments
      
      * rename varible
      f06ce29b
    • Xiang Xu's avatar
      [Enhance] Update data structures (#2155) · aeb42905
      Xiang Xu authored
      * update pointsdata and det3ddatasample
      
      * update eval_ann_info when it is None
      
      * update unittest
      
      * revert
      
      * delete `eval_ann_info`
      
      * remove unittest
      
      * update doc
      
      * Update point_data.py
      
      * Update det3d_data_sample.py
      
      * remove
      
      * update docs
      
      * fix unittest
      
      * update
      
      * Update instance_seg_metric.py
      
      * fix lint
      aeb42905
    • ChaimZhu's avatar
      [Feature] add mono3d inferencer (#2190) · 278df1eb
      ChaimZhu authored
      * add mono3d inferencer
      
      * update mono3d inferenceer
      
      * update init file
      
      * update unit test
      
      * fix name
      
      * add base_det3d_inferencer
      
      * fix comments
      
      * fix comments
      
      * fix comments
      
      * renmae pgd-kitti to pgd_kitti
      
      * add parameterized in tests.txt
      
      * add txt file
      
      * update loadimgfromfilemono3d to fit latest mmcv
      278df1eb
  17. 30 Jan, 2023 1 commit
    • Jingwei Zhang's avatar
      [Feature] Support BEVFusion in `projects/` (#2236) · 4d77b4c8
      Jingwei Zhang authored
      * add bevfusion models
      
      * refactor
      
      * build successfully
      
      * update ImageAug3D
      
      * support inference
      
      * update the format of final bboxes
      
      * add new loading func
      
      * align test precision
      
      * polish docstring
      
      * refactor transformer decoder
      
      * polish code
      
      * fix table in readme
      
      * fix table in readme
      
      * fix table in readme
      
      * update pre-commit-config
      
      * minor changes
      
      * revert the changes of file_client_args in LoadAnnotation3D
      
      * remove unnucessary functions in BEVFusion
      
      * fix loading bug
      
      * fix docstring
      4d77b4c8
  18. 29 Jan, 2023 1 commit