MMCV Release V1.4.1
😀 We are glad to announce that we are providing the mmcv pre-built packages on Windows starting from v1.4.0.
# pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/{cu_version}/{torch_version}/index.html
pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu102/torch1.10.0/index.html
Features
- Add
ModuleDict
inherited from BaseModule and ModuleDict (#1542) - Add
PatchEmbed
andPatchMerging
modules used by transformer methods (#1305) - Add multiple backends support for
imread/imwrite
(#1527)
Improvements
- Cancel previous CI jobs that are not completed or in the queue (#1537)
- Detect anomalous parameters for debugging (#1547)
batched_nms
supportd skipping the NMS operation (#1552)
Bug fixes
- Fix the TensorRT error with PyTorch 1.8+ (#1464)
- Fix
_get_checkpoint_loader
that can not correctly obtain a loader when the path of ceph contains cluster name (#1577) - Fix
load_from_local
that can not handle the path starting with~
(#1549) - Fix the type inconsistency when a config contains the
_delete_
key (#1575)
Documentations
- Fix the documentation of deployment (#1512)
- Fix the format of docstring (#1462, #1573)
- Update FAQ (#1481)
Notes
Since PyTorch 1.10.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 next year.
Contributors
A total of 10 developers contributed to this release.
@lvhan027 @RunningLeon @grimoire @zhouzaida @ZwwWayne @LutingWang @MeowZheng @teamwong111 @twmht @274869388