MMCV Release V1.5.0
Features
- Support training on IPU chip (#1882)
- Support training on MLU chip (#1770, #1563,#1884,#1885,#1881)
- Support for linearly learning rate decay (#1627)
Improvements
- Optimize correlation (#1814)
- Speed up Registry initialization (#1844)
- NMS with CUDA only (#1824)
- Add a differentiable rotated IoU op (#1854)
- Support passing None to DictAction (#1834)
- Enhance get_torchvision_models (#1867)
Bug fixes
- Fix Python3.10 CI (#1828)
- Fix
collect_env()
in Windows (#1789, #1887) - Fix sparse_conv unit test by releasing cache on GPU (#1872)
- Fix unexpected keyword argument for GELU (#1847)
- Fix potential negative padding size (#1792)
- Fix version comparison to include prerelease versions (#1877)
Documentations
Notes
Since PyTorch 1.11.0 has been released and we have provided the mmcv-full pre-compiled packages for it, we no longer provide them compiled with PyTorch 1.3 & 1.4 since v1.3.17. You can find previous versions compiled with PyTorch 1.3 & 1.4 here. The compatibility is still ensured in our CI, but we will discard the support of PyTorch 1.3 & 1.4 this year.
Contributors
A total of 29 developers contributed to this release.
@wulele2 @Sharpiless @RockeyCoss @teamwong111 @SuTanTank @grimoire @MeowZheng @triple-Mu @astahlman @Qiza-lyhm @daydayfun @VVsssssk @Charlyo @filaPro @zytx121 @DCNSW @luopeichao @gaotongxiao @yushinliu @zihanchang11 @raoshenglong @zcyKTH @Mrxiaofei @HuDi2018 @vakker @zhouzaida @ZwwWayne @HAOCHENYE @imabackstabber