pc
b5ec327d34
Fix iou3d bug in parrots ( #1656 )
2022-01-11 11:11:08 +08:00
Zaida Zhou
48419395e3
Bump version to v1.4.3 ( #1654 )
2022-01-10 20:44:04 +08:00
Yue Zhou
594ff3c0d3
[Feature] Add convex IoU CUDA op for rotated detection. ( #1610 )
...
* add convex iou
* fix lint
* add convex_iou
* fix convex_iou
* add convex_giou
* fix bug
* fix lint
* fix bug
* Update
* update
* add kernel loop
* fix bug.
* fix polygen typo
* simplify reverse
* Update convex_iou_cuda_kernel.cuh
* Update mmcv/ops/convex_iou.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/convex_iou.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* add AT_DISPATCH_FLOATING_TYPES_AND_HALF
* fix lint
* fix lint
* Resolving conflicts
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-01-10 20:43:12 +08:00
Yue Zhou
9acc892a44
[Feature] Add active rotated filter op for rotated detection. ( #1598 )
...
* add active_rotated_filter
* fix lint
* fix lint
* renaming nRotation and nOrientation
* Update active_rotated_filter_cuda_kernel.cuh
* Update active_rotated_filter_cuda.cu
* fix bug
* fix lint
* Update test_active_rotated_filter.py
* fix lint
* Update active_rotated_filter_cuda_kernel.cuh
* renaming
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* fix lint
* Resolving conflicts
* fix lint.
* Update __init__.py
* Update mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update active_rotated_filter.cpp
* fix lint
* Update mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update active_rotated_filter.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-01-10 17:35:20 +08:00
fatih
40518322b6
add artifact logging to wandb hook ( #1616 )
...
* add artifact logging to wandb hook
* upload artifacts wiwth only specified suffix
* update docstring
* Update mmcv/runner/hooks/logger/wandb.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* fix linting
* add tests for wandb artifact logging
* remove redundant lines
* fix wandb tests
* init `WandbLoggerHook` with `log_artifact=True` in tests
* remove redundant lines from wandb tests
* add docstring for `with_step`
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-01-10 16:52:38 +08:00
Zaida Zhou
8abb3b2909
Deprecate the support for "python setup.py test" ( #1637 )
...
* Remove the unnecessary dependency pytest-runner
* remove the tests_requires option from setup.py
2022-01-10 16:28:25 +08:00
Zaida Zhou
ff83e502a3
[Docs] Add the link of mmdeploy ( #1638 )
2022-01-10 16:26:37 +08:00
Yue Zhou
51b40c332a
[Feature] Add min_area_polygons CUDA op for rotated detection. ( #1611 )
...
* init
* Update pybind.cpp
* Update min_area_polygons_cuda.cuh
* Update cudabind.cpp
* fix bug
* Create test_min_area_polygons.py
* add test
* update
* Update min_area_polygons_cuda.cuh
* fix bugs.
* Update min_area_polygons_cuda.cuh
* Update min_area_polygons.py
* Update min_area_polygons_cuda.cuh
* merge these 4 nested loops
* add AT_DISPATCH_FLOATING_TYPES_AND_HALF
* fix lint
* Resolving conflicts
2022-01-10 11:00:50 +08:00
zhanggefan
b6167d5987
[Enhancement] Add clockwise argument to ops box_iou_rotated and nms_rotated ( #1592 )
...
* add clockwise arguments to ops box_iou_rotated and nms_rotated
* refactor docs
* change code that may incur stopped gradient.
* refactor docs
* Update mmcv/ops/nms.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/box_iou_rotated.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-01-10 10:57:11 +08:00
Jiazhen Wang
b586cc2f6a
[Refactor] Replace DIVUP with GET_BLOCKS ( #1586 )
...
* [Improve] migrating DIVUP to GET_BLOCKS
* [Fix] use GET_BLOCKS only for block alloc and del useless statements
* [Fix] add kernel loop for nms and del useless statements
2022-01-08 11:35:16 +08:00
LudoBar
cf754db983
Fix the cuda compilation error on Windows ( #1643 )
2022-01-07 21:54:17 +08:00
Jiazhen Wang
d30e37d4d5
[Refactor] refactor requirements ( #1536 )
...
* [Improve] build using ninja
* [Refactor] refactor requirements
* [Improve] imporve docs
* [Fix] fix file name
2021-12-29 23:15:11 +08:00
Zaida Zhou
e1d6ea8c87
bump version to v1.4.2 ( #1609 )
2021-12-24 15:32:01 +08:00
Zaida Zhou
d68119c1fe
[Docs] Add the link of mmrazor ( #1612 )
...
* Add the link of mmrazor
* Add the link of mmrazor
2021-12-24 15:31:49 +08:00
zhouyue
304efbb650
[Feature] Add points_in_polygons CUDA op for rotated detection. ( #1600 )
2021-12-24 10:56:48 +08:00
pc
a4dc2a72ab
support device dispatch in parrots ( #1588 )
2021-12-24 00:30:54 +08:00
zhouyue
0bcbeadb53
[Feature] Add RiRoIAlignRotated CUDA op for rotated detection. ( #1599 )
2021-12-24 00:30:34 +08:00
zhouyue
2475dc3452
[Feature] Add feature refine CUDA op for rotated detection. ( #1603 )
...
* re PR
* replace all the feature_refine with rotated_feature_align
* replace all the FR with RotatedFeatureAlign
* Update mmcv/ops/rotated_feature_align.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/rotated_feature_align.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* fix lint
* Update mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/csrc/pytorch/cuda/cudabind.cpp
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* fix lint
* Update cudabind.cpp
* Update cudabind.cpp
* fix bug in test. & add backward test
* fix lint
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2021-12-23 17:38:58 +08:00
Ace
9b49fcc6c1
Update modulated_deform_conv.py ( #1605 )
...
change bias to the same type as input
2021-12-23 17:37:40 +08:00
Hongbin Sun
690a77fa6f
[Feature]: Support tensor2grayimgs ( #1595 )
...
* support tensor2grayimgs
* give default mean and std according to the input channel
* update docstring
* update
* fix bug
2021-12-22 19:49:50 +08:00
David de la Iglesia Castro
ac92a1116f
`DvcliveLoggerHook` updates to work with `DVC` ( #1208 )
...
* Updates to work with DVC
* Update docstrings
* Updated test
* Updated DVCLiveLoggerHook
* Fix name
* Added missing next_step call
* Fix expected call
* Implicit next_step
* Suggestions from review
* Update test_hooks.py
* Updated to last dvclive version
* Cleaned docstring
* Update mmcv/runner/hooks/logger/dvclive.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update dvclive.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2021-12-22 19:35:06 +08:00
Jiazhen Wang
fb486b96fd
[Fix] Fix some warnings in unittest ( #1522 )
...
* [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
2021-12-22 10:57:10 +08:00
Crimson
f367d621c6
Update runner.md ( #1591 )
2021-12-22 10:53:06 +08:00
Jiazhen Wang
a0b87245f3
[Fix] compute distance to origin after sort ( #1500 )
2021-12-22 10:13:22 +08:00
Zaida Zhou
e4b5348ebf
[Docs] Refactor the structure of documentation ( #1580 )
...
* [Docs] Refactor the structure of documentation
* [Docs] Refactor the structure of documentation
* fix symlink
* fix link
* fix typo
* polish docstring
* fix docstring
2021-12-15 17:01:09 +08:00
Zaida Zhou
f31f1cdb8e
bump version to v1.4.1 ( #1585 )
2021-12-14 21:53:43 +08:00
Shilong Zhang
001f3f6610
[Feature]Add patch embed and patch merge ( #1305 )
2021-12-14 21:52:37 +08:00
wuwencheng
66bff139e4
[Feature] Add multi file backends to imread/imwrite. ( #1527 )
...
* Add file client to image io
* Fix petrel_client imwrite error
* Add examples to the docstring and delete the file check of imread
* modify docstring v1.3.19->v1.4.1
* Deprecate auto_mkdir parameter and complete test_io.py
* Fix error caused by deleting the mock package in test_io.py
* Add annotation to imencode
* modify imread input assert and delete the judgement of file client 'put' method
* Delete try except in imwrite.
* Add a error file extension unit test.
2021-12-14 14:37:21 +08:00
Zaida Zhou
81f032edc5
[Docs] Update FAQ ( #1481 )
...
* [Docs] Update FAQ
* update faq
* polish the description
* update faq
* update faq
* improve the faq
* improve the faq
* improve the faq
2021-12-14 13:19:18 +08:00
Shilong Zhang
43b2f0981c
[Feature]Support skip nms ( #1552 )
...
* 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
2021-12-14 13:18:30 +08:00
Jiazhen Wang
88e017337a
[Fix] fix config type inconsistency ( #1575 )
...
* [Fix] fix config type inconsistency
* [Fix] Fix unit test
2021-12-14 13:17:57 +08:00
Jiazhen Wang
250fadc210
[Fix] Fix checkpoint local files detect ( #1549 )
...
* [fix] fix checkpoint local files detect
* [Fix] add support for path like '~/xx/file'
* [Fix] fix some details
* [Fix] fix unittest
2021-12-14 13:17:29 +08:00
Zaida Zhou
84c7dc3436
[Fix] Fix the path of ceph containing cluster name ( #1577 )
...
* [Fix] Fix the path of ceph containing cluster name
* fix corner cases
* fix format
* add note
2021-12-14 10:41:27 +08:00
Shilong Zhang
22e73d6986
[Feature] Detect anomalous parameters ( #1547 )
...
* detect detect_anomalous_params
* fix default value
* merge two case
* fix none case
* add unitest
* fix typo
* change level to error
* fix type
* add more details in docstr
2021-12-14 10:28:36 +08:00
Zaida Zhou
519b4ec028
[Docs] Use shared menu ( #1574 )
2021-12-12 12:13:08 +08:00
Ming-Hsuan-Tu
48f44b697a
fix tensorrt test failed with pytorch 1.8+ ( #1464 )
...
* fix tensorrt test failed with pytorch 1.8+
* add comment
2021-12-10 19:41:37 +08:00
Zaida Zhou
222f38075b
[Docs] Fix the format of the docstring ( #1573 )
...
* [Docs] Fix the format of docstring
* fix format
2021-12-09 22:15:52 +08:00
Zaida Zhou
53c1b2fe91
[Docs] Improve the style of pr.md ( #1567 )
...
* [Docs] Improve the style of pr.md
* fix symlink
* improve style
* fix format
2021-12-09 11:03:08 +08:00
Zaida Zhou
c60a17b603
[Docs] Fix the format of return ( #1462 )
...
* [Docs] Fix the format of return
* replace List with list
* format the documentation of optimizer
* Update ops docstring (#2 )
* update ops docstring
* fix typos
Co-authored-by: ChaimZhu <zhuchenming@pjlab.org.cn>
Co-authored-by: ChaimZhu <zhuchenming@pjlab.org.cn>
2021-12-09 10:54:38 +08:00
Zaida Zhou
44e7eee835
[Docs] Add the link of mmhuman3d ( #1561 )
...
* Add the link of mmhuman3d
* fix typo
* add link of mim
* add link of mim in docs
* improve the table format
2021-12-07 14:32:44 +08:00
Zaida Zhou
9b227ecfc0
[Fix] Remove outdated code in docs/conf.py ( #1560 )
2021-12-06 17:19:56 +08:00
Jiazhen Wang
709908a76b
[CI] Cancel previous runs that are not completed ( #1537 )
...
* [Impl] cancel previous runs that are not completed
* [Improve] use official method
* [Useless] just for test
2021-12-06 15:55:32 +08:00
Luting Wang
56e9f73c58
[Feature] Add ModuleDict inherited from BaseModule and ModuleDict ( #1542 )
...
* improve: add module dict
* Update __init__.py
* docs: add module dict zh
* docs: add module dict
* Update test_basemodule.py
* Update __init__.py
* lint
* lint
* docs
* docs
* Update base_module.py
* lint
2021-12-06 11:56:12 +08:00
RunningLeon
72182747a1
[Doc]: Fix deploy doc ( #1512 )
...
* update title
* fix deploy docs in for readthedocs
* reformat table
* resolve comments
2021-12-03 15:12:40 +08:00
q.yao
7207397de3
Fix install from pip ( #1544 )
2021-12-01 19:10:47 +08:00
Zaida Zhou
a7c1016758
[Fix] Fix compiled error on windows ( #1543 )
...
* [Fix] Fix compiled error on windows
* fix typo
2021-12-01 19:10:11 +08:00
Zaida Zhou
0086bef3e8
Use the circleci to test the unit tests of CUDA ( #1540 )
...
* Use the official markdownlint hook
* upgrade the version of ruby
* use circleci to test the unit tests of CUDA
* fix conflict
* change the gpu resources from to small
2021-11-30 17:12:40 +08:00
Zaida Zhou
2442518f2c
Use the official markdownlint hook ( #1535 )
...
* Use the official markdownlint hook
* upgrade the version of ruby
* fix conflict
2021-11-30 13:17:25 +08:00
Zaida Zhou
20d4d20284
Skip CI when some specific files were changed ( #1533 )
...
* [Docs] Skip CI when some specific files were changed
* remove a unnecessary environment in lint.yml
* Use paths-ignore to ignore paths instead of paths
* fix typo
2021-11-29 22:06:05 +08:00
Zaida Zhou
87a6d92f50
Bump version to v1.4.0 ( #1532 )
2021-11-29 14:39:41 +08:00