1. 13 Mar, 2023 1 commit
  2. 03 Dec, 2022 1 commit
    • Xiangxu-0103's avatar
      [Feature] Support FCAF3D on S3DIS dataset in `dev-1.x` branch (#1984) · 7f9874aa
      Xiangxu-0103 authored
      
      
      * support fcaf3d for s3dis dataset
      
      * Update convert_utils.py
      
      * Update seg3d_dataset.py
      
      * Delete compose.py
      
      * fix import error
      
      * use `mmengine.Compose`
      
      * Update s3dis-3d.py
      
      * Update fcaf3d_2xb8_s3dis-3d-5class.py
      
      * Update s3dis_dataset.py
      
      * update unittest for s3dis
      
      * update docs
      
      * use `mmcv.Compose` instead of `mmengine.Compose`
      
      * update docstring
      
      * fix s3dis preprocessing bug
      
      * Add typehint
      
      * Update config and fix s3dis dataset
      
      * update typehit
      
      * Update convert_utils.py
      
      * Update README and metafile
      Co-authored-by: default avatarTai-Wang <tab_wang@outlook.com>
      
      fix __all__ keyword
      7f9874aa
  3. 26 Aug, 2022 1 commit
  4. 17 Aug, 2022 1 commit
  5. 09 Aug, 2022 1 commit
  6. 03 Mar, 2022 1 commit
  7. 09 Feb, 2022 1 commit
  8. 24 Sep, 2021 1 commit
    • Yezhen Cong's avatar
      [Refactor] Refactor code structure and docstrings (#803) · 53435c62
      Yezhen Cong authored
      * refactor points_in_boxes
      
      * Merge same functions of three boxes
      
      * More docstring fixes and unify x/y/z size
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Remove None in function param type
      
      * Fix unittest
      
      * Add comments for NMS functions
      
      * Merge methods of Points
      
      * Add unittest
      
      * Add optional and default value
      
      * Fix box conversion and add unittest
      
      * Fix comments
      
      * Add unit test
      
      * Indent
      
      * Fix CI
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Add unit test for box bev
      
      * More unit tests and refine docstrings in box_np_ops
      
      * Fix comment
      
      * Add deprecation warning
      53435c62
  9. 19 Aug, 2021 1 commit
  10. 09 Aug, 2021 1 commit
  11. 23 Apr, 2021 1 commit
    • Ziyi Wu's avatar
      [Feature] Support S3DIS data pre-processing and dataset class (#433) · a0090aa1
      Ziyi Wu authored
      * support S3DIS data download and pre-processing (to ScanNet format)
      
      * add S3DIS data for unittest
      
      * add S3DIS semseg dataset class and unittest
      
      * add config file for S3DIS dataset
      
      * add eval_pipeline to S3DIS dataset config file
      
      * clean code for S3DIS pre-processing scripts
      
      * reformat code
      
      * fix small bugs
      
      * resolve conflicts & modify show() to use pipeline
      
      * fix small errors
      
      * polish data pre-processing code
      
      * add more comments about S3DIS dataset
      
      * fix markdown lint error
      a0090aa1
  12. 12 Apr, 2021 1 commit
  13. 07 Apr, 2021 1 commit
    • Ziyi Wu's avatar
      [Feature] Support ScanNet semantic segmentation dataset (#390) · 9cb75e7d
      Ziyi Wu authored
      * remove max_num_point in ScanNet data preprocessing
      
      * add config file for ScanNet semantic segmentation dataset
      
      * modify NormalizePointsColor in pipeline
      
      * add visualization function for semantic segmentation
      
      * add ignore_index to semantic segmentation visualization function
      
      * add ignore_index to semantic segmentation evaluation function
      
      * fix ignore_index bug in semantic segmentation evaluation function
      
      * add test function to check ignore_index assignment in PointSegClassMapping
      
      * fix slicing bug in BasePoints class and add unittest
      
      * add IndoorPatchPointSample class for indoor semantic segmentation data loading and add unittest
      
      * modify LoadPointsFromFile class and its unittest to support point color loading
      
      * fix data path in unittest
      
      * add setter function for coord and attributes of BasePoint and modify unittest
      
      * modify color normalization operation to work on BasePoint class
      
      * add unittest for ScanNet semantic segmentation data loading pipeline
      
      * fix ignore_index bug in seg_eval function
      
      * add ScanNet semantic segmentation dataset and unittest
      
      * modify config file for ScanNet semantic segmentation
      
      * fix visualization function and modify unittest
      
      * fix a typo in seg_eval.py
      
      * raise exception when semantic mask is not provided in train/eval data loading
      
      * support custom computation of label weight for loss calculation
      
      * modify seg_eval function to be more efficient
      
      * fix small bugs & change variable names for clarity & add more cases to unittest
      
      * move room index resampling and label weight computation to data pre-processing
      
      * add option allowing user to determine whether to sub-sample point clouds
      
      * fix typos & change .format to f-string & fix link in comment
      
      * save all visualizations into .obj format for consistency
      
      * infer num_classes from label2cat in eval_seg function
      
      * add pre-computed room index and label weight for ScanNet dataset
      
      * replace .ply with .obj in unittests and documents
      
      * add TODO in case data is on ceph
      
      * add base dataset for all semantic segmentation tasks & add ScanNet dataset inheriting from base dataset
      
      * rename class for consistency
      
      * fix minor typos in comment
      
      * move Custom3DSegDataset to a new file
      
      * modify BasePoint setter function to enable attribute adding
      
      * add unittest for NormalizePointsColor and fix small bugs
      
      * fix unittest for BasePoints
      
      * modify ScanNet data pre-processing scripts
      
      * change ignore_idx to -1 in seg_eval function
      
      * remove sliding inference from PatchSample function and modify unittest
      
      * remove PatchSample from scannet seg test_pipeline
      9cb75e7d
  14. 04 Jul, 2020 1 commit
  15. 01 Jun, 2020 1 commit
  16. 18 May, 2020 1 commit
  17. 28 Apr, 2020 1 commit
  18. 27 Apr, 2020 3 commits
  19. 26 Apr, 2020 2 commits
  20. 25 Apr, 2020 1 commit