MMCV Releases v2.0.1
Features
- Add fast_conv_bn_eval option in ConvModule for fast validation and training in Eval mode by @youkaichao in #2807
- Support mmcv ext with DIOPI impl by @CokeDong in #2790
- Add the support of arf op for ascend device by @dflhw in #2792
- Add the support for rotated_feature_align with MLU by @tudejiang79 in #2809
- Replace the implementation of roi_align_rotated with mlu-ops by @tudejiang79 in #2808
Enhancements
- Refactor the pytorch and cuda combination for testing in CI by @zhouzaida in #2693
- Remove two outdated files by @zhouzaida in #2740
- Update the supported torch and cuda versions in README by @zhouzaida in #2687
- Remove .owners.yml by @zhouzaida in #2743
- Enhance issue templates by @zhouzaida in #2776
- Raise an error if fails to read image by @Ezra-Yu in #2791
- Make
build_xxx_layer
allow accepting a class type by @HAOCHENYE in #2782 - Replace carafe op of MLU backend with mlu-ops by @qipengh in #2817
- Replace the implementation of psa_mask with mlu-ops. by @DanieeelLiu in #2810
- Simplify the logic of sparse_conv by @duzekunKTH in #2802
- Drop the outdated torch versions in CI by @zhouzaida in #2830
- Add ConvModule.turn_on_fast_conv_bn_eval to reduce repetitive code and dynamically bind conv during forward by @youkaichao in #2835
Bug Fixes
- ops can not be built in github action by @zhouzaida in #2783
- Build CUDA ops in CI by @zhouzaida in #2794
- Fix type hint in
_scale_size
andrescale_size
by @MambaWong in #2799 - Fix the support for ROCm by @xiabo123 in #2811
- Keep the shape value of ascend iou op's parameter 2 smaller than parameter 1 by @dflhw in #2821
- Fix arf op's write conflict when num_orientations is not 1 by @dflhw in #2824
- Correct mmengine version requirement by @wateryzephyr in #2816
- Fix deform_conv ops on Ascend NPU by @Ginray in #2832
Documentations
- Describe branch changes by @zhouzaida in #2741
- Add npu build.md and update roi_pool_npu adpater by @momo609 in #2812
- small fix for RandomResize doc by @i-aki-y in #2829
New Contributors
- @MambaWong made their first contribution in #2799
- @i-aki-y made their first contribution in #2829
- @wateryzephyr made their first contribution in #2816
Full Changelog: v2.0.0...v2.0.1