1. 18 Feb, 2022 1 commit
    • Wenhao Wu's avatar
      [Feature] Add spconv ops from mmdet3d (#1581) · c1de4c9b
      Wenhao Wu authored
      
      
      * add ops (spconv) of mmdet3d
      
      * fix typo
      
      * refactor code
      
      * resolve comments in #1452
      
      * fix compile error
      
      * fix bugs
      
      * fix bug
      
      * transform from 'types.h' to 'extension.h'
      
      * fix bug
      
      * transform from 'types.h' to 'extension.h' in parrots
      
      * add extension.h in pybind.cpp
      
      * add unittest
      
      * Recover code
      
      * (1) Remove prettyprint.h
      (2) Switch `T` to `scalar_t`
      (3) Remove useless lines
      (4) Refine example in docstring of sparse_modules.py
      
      * (1) rename from `cu.h` to `cuh`
      (2) remove useless files
      (3) move cpu files to `pytorch/cpu`
      
      * reorganize files
      
      * Add docstring for sparse_functional.py
      
      * use dispatcher
      
      * remove template
      
      * use dispatch in cuda ops
      
      * resolve Segmentation fault
      
      * remove useless files
      
      * fix lint
      
      * fix lint
      
      * fix lint
      
      * fix unittest in test_build_layers.py
      
      * add tensorview into include_dirs when compiling
      
      * recover all deleted files
      
      * fix lint and comments
      
      * recover setup.py
      
      * replace tv::GPU as tv::TorchGPU & support device guard
      
      * fix lint
      Co-authored-by: default avatarhdc <hudingchang.vendor@sensetime.com>
      Co-authored-by: default avatargrimoire <yaoqian@sensetime.com>
      c1de4c9b
  2. 12 Feb, 2022 1 commit
    • Hakjin Lee's avatar
      [Fix] batched nms for nms_rotated (#1688) · b10eaedd
      Hakjin Lee authored
      * Fix batched_nms to support nms_rotated
      
      * Update test code for batched_nms with nms_rotated
      
      * Edit indexing the score in nms
      
      * Use -1 indexing for batched_nms
      b10eaedd
  3. 09 Feb, 2022 2 commits
  4. 13 Jan, 2022 1 commit
  5. 10 Jan, 2022 4 commits
  6. 24 Dec, 2021 1 commit
  7. 23 Dec, 2021 2 commits
  8. 22 Dec, 2021 1 commit
    • Jiazhen Wang's avatar
      [Fix] Fix some warnings in unittest (#1522) · fb486b96
      Jiazhen Wang authored
      * [Fix] fix some warnings in unittest
      
      * [Impl] standardize some warnings
      
      * [Fix] fix warning type in test_deprecation
      
      * [Fix] fix warning type
      
      * [Fix] continue fixing
      
      * [Fix] fix some details
      
      * [Fix] fix docstring
      
      * [Fix] del useless statement
      
      * [Fix] keep compatibility for torch < 1.5.0
      fb486b96
  9. 14 Dec, 2021 1 commit
    • Shilong Zhang's avatar
      [Feature]Support skip nms (#1552) · 43b2f098
      Shilong Zhang authored
      * skip nms
      
      * judge at beginning
      
      * add test
      
      * remove else
      
      * add more details in docstr including version not
      
      * fix unitest
      
      * fix doc
      
      * fix doc
      
      * fix typo
      
      * resove conversation
      
      * fix link
      43b2f098
  10. 10 Nov, 2021 1 commit
    • WangJiaZhen's avatar
      [Fix] Fix deform conv by adding an extra argument im2col_step (#1459) · e3c63f34
      WangJiaZhen authored
      * [Fix] fix deform conv by add argument
      
      * [Fix] replace useless func with np.repeat and add necessary comment
      
      * [Fix] reduce batch_size and remove useless lines and modify some var name
      
      * [Fix] change position of comments
      
      * [Fix] add im2col_step in the docstring and add two test cases
      
      * [Fix] fix docstring and add comments for test cases
      
      * [Fix] fix docstring
      
      * [Fix] add note, fix issue link and other details
      
      * [Fix] fix docstring details
      
      * [Fix] fix links in docstring
      
      * [Fix] fix docstring details
      e3c63f34
  11. 02 Nov, 2021 1 commit
  12. 23 Oct, 2021 1 commit
  13. 22 Oct, 2021 2 commits
  14. 21 Oct, 2021 2 commits
  15. 15 Oct, 2021 3 commits
  16. 14 Oct, 2021 4 commits
  17. 13 Oct, 2021 2 commits
  18. 04 Oct, 2021 1 commit
  19. 25 Sep, 2021 1 commit
  20. 23 Sep, 2021 3 commits
  21. 09 Sep, 2021 1 commit
  22. 29 Aug, 2021 1 commit
    • Eugene Liu's avatar
      Add DCN and Modulated DCN CPU implementation (#1278) · e621e08d
      Eugene Liu authored
      * DCN cpu version
      
      * add modulated dcn cpu version
      
      * move deform_conv_shape_check to deform conv utils
      
      * add inline to deform_conv_shape_check
      
      * add tests
      
      * run linter
      
      * add newline at file end
      
      * run pre-commit against modulated deform conv cpp
      
      * update saconv test
      
      * run clang-format
      
      * remove cuda device inline
      
      * refactor dcn cuda/cpu functions
      
      * remove DCN util
      
      * remove DCN util hpp from all included files
      
      * Addressing PR comment by refactoring modulated-DCN
      
      * fix lint in cpp files
      e621e08d
  23. 23 Aug, 2021 1 commit
  24. 23 Jul, 2021 1 commit
    • Haodong Duan's avatar
      [Improvement] Improve digit_version & use it for version_checking (#1185) · ef48a473
      Haodong Duan authored
      * improve digit_version & use it for version_checking
      
      * more testing for digit_version
      
      * setuptools >= 50 is needed
      
      * fix CI
      
      * add debuging log
      
      * >= to ==
      
      * fix lint
      
      * remove
      
      * add failure case
      
      * replace
      
      * fix
      
      * consider TORCH_VERSION == 'parrots'
      
      * add unittest
      
      * digit_version do not deal with the case if 'parrots' in version name.
      ef48a473
  25. 20 Jul, 2021 1 commit