Mmdeploy

Latest version: v1.3.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.3.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

🚀 Features

* Support RTMO models from mmpose by Ben-Louis in <https://github.com/open-mmlab/mmdeploy/pull/2597>
* Add the operator `nms_match` for onnxruntime by yinfan98 in <https://github.com/open-mmlab/mmdeploy/pull/2422>
* Support the deployment of `CondInst` from mmdet Boomerl in <https://github.com/open-mmlab/mmdeploy/pull/2469> and <https://github.com/open-mmlab/mmdeploy/pull/2481>
* Support `HTC` from mmdet by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2438>

💥 Improvements

* Enable exporting `get_simcc_maximum` for simcc by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2449>
* Use different stream when create handle by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2526>
* Add the ability to build a project with PyTorch 2.0. by Danil328 in <https://github.com/open-mmlab/mmdeploy/pull/2553>
* Add prefix mmdet to LoadImageFromNDArray by Danil328 in <https://github.com/open-mmlab/mmdeploy/pull/2554>

🐞 Bug fixes

* Fix ort wrapper by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2560>
* Fix for mask dimensions mismatch in rtmdet-ins models after exporting to ONNX by LuukvandenBent in <https://github.com/open-mmlab/mmdeploy/pull/2574>
* Fix wrong size of mask in RTMDet-Ins post-processing by flytocc in <https://github.com/open-mmlab/mmdeploy/pull/2581>
* Fix the onnx exportation for yoloxpose from mmpose by Ben-Louis in <https://github.com/open-mmlab/mmdeploy/pull/2466>
* Fix building wheel on the Jetson platform by roman-duris in <https://github.com/open-mmlab/mmdeploy/pull/2497>
* Fix "has no attribute startswith" by Y-T-G in <https://github.com/open-mmlab/mmdeploy/pull/2498>
* Fix error when default_scope is None by Y-T-G in <https://github.com/open-mmlab/mmdeploy/pull/2499>
* Fix pose inference on list of ndarrays by Y-T-G in <https://github.com/open-mmlab/mmdeploy/pull/2506>

📚 Documentations

* Update the document of building mmdeploy with ncnn backend on Windows platform by shuyaoyimei in <https://github.com/open-mmlab/mmdeploy/pull/2476>

🌐 Other

* Bump version to v1.13.1 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2613>
* Fix ci failures by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2609>

New Contributors

* shuyaoyimei made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2476>
* yinfan98 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2422>
* Boomerl made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2469>
* Ben-Louis made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2466>
* roman-duris made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2497>
* LuukvandenBent made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2574>
* Danil328 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2553>
* Y-T-G made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2498>

**Full Changelog**: <https://github.com/open-mmlab/mmdeploy/compare/v1.3.0...v1.3.1>

1.3.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

🚀 Features

* Support DINO, Deformable DETR, Conditional DETR, DAB-DETR from mmdet by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2410>
* Support PanopticFPN, MaskFormer, Mask2Former from mmdet by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2347>
* Support TSM, X3D from mmaction2 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2259>
* Support onnxruntime fp16 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2269>
* Support the deployment of SMOKE from mmdet3d by zhjunqin in <https://github.com/open-mmlab/mmdeploy/pull/2312>
* Support MobilenetV3 from mmpretrain by Macok in <https://github.com/open-mmlab/mmdeploy/pull/2256>
* Upgrade prebuild packages to `cuda-11.8`, `tensorrt-8.6.1`, `onnxruntime-1.15.1` by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2447>

💥 Improvements

* Refine gemm in ort mdcn by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2292>
* Add time profile by tpoisonooo in <https://github.com/open-mmlab/mmdeploy/pull/2307>
* Rename MMEdit to MMagic by KKIEEK in <https://github.com/open-mmlab/mmdeploy/pull/2418>
* Support coco-wholebody visualization in pose_tracker python demo by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2450>
* Upgrade rknn-toolkit2 version to 1.5 by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2278>

🐞 Bug fixes

* Prevent RuntimeError in ONNX export with empty input in ONNXNMSRotatedOp by yhna940 in <https://github.com/open-mmlab/mmdeploy/pull/2305>
* Fix pytorch deepcopy trace error by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2319>
* Fix random color for Palette by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2356>
* Add warmup for wrong profiling result by tpoisonooo in <https://github.com/open-mmlab/mmdeploy/pull/2339>
* Fix mmdet export for coreml backend by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2392>
* Fix rtmdet-inst sdk by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2343>
* Fix ONNX Runtime Op memory leak by grimoire in <https://github.com/open-mmlab/mmdeploy/pull/2406>
* Fix sdk error for multi-gpu execution by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2411>
* Fix img load for super-resolution in sdk by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2426>
* Fix ONNXRuntime Compiler Error by flytocc in <https://github.com/open-mmlab/mmdeploy/pull/2432>
* Fix roi align symbolic function in onnx opset>=16 by CescMessi in <https://github.com/open-mmlab/mmdeploy/pull/2428>
* Fix torch2onnx for mmdet3d by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2425>
* Fix conversion with rtmdet-inst, vit, conformer on torch2.0 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2453>
* Fix mmdeploy.version_info by xiabo123 in <https://github.com/open-mmlab/mmdeploy/pull/2215>
* Add kwargs to `_scaled_dot_product_attention__tensorrt` by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2332>

📚 Documentations

* Fix yolox-pose link by Tau-J in <https://github.com/open-mmlab/mmdeploy/pull/2248>
* Update the c++ code in get_started docs by GiovanniFyc in <https://github.com/open-mmlab/mmdeploy/pull/2321>
* Add Chinese documents for ort/trt by blue-q in <https://github.com/open-mmlab/mmdeploy/pull/2320>
* Fix mmseg document by AI-Tianlong in <https://github.com/open-mmlab/mmdeploy/pull/2363>
* Add more example in building document by tpoisonooo in <https://github.com/open-mmlab/mmdeploy/pull/2378>

🌐 Other

* Bump version v1.3.0 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2451>
* Fix urls in CI and readthedocs by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2364>
* Update QR Code by crazysteeaam in <https://github.com/open-mmlab/mmdeploy/pull/2371>
* Add is_resize_mask cfg in inst seg by ruisv in <https://github.com/open-mmlab/mmdeploy/pull/2229>

New Contributors

* ruisv made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2229>
* xiabo123 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2215>
* Tau-J made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2248>
* GiovanniFyc made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2321>
* blue-q made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2320>
* AI-Tianlong made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2363>
* zhjunqin made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2312>
* crazysteeaam made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2371>
* Macok made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2256>
* flytocc made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2432>
* CescMessi made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2428>

**Full Changelog**: <https://github.com/open-mmlab/mmdeploy/compare/v1.2.0...v1.3.0>

1.2.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

🚀 Features

* Support YoloX-Pose by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2184>
* Support MMPretrain EfficientFormer by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2108>
* Support mscv statically linked CRT by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2118>
* Enable read zip model in prebuild package. by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2185>

💥 Improvements

* Reduce mmdeploy android library size by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2095>
* Upgrade ncnn in `build_ubuntu_x64_ncnn.py` by tpoisonooo in <https://github.com/open-mmlab/mmdeploy/pull/2154>
* Add coco-wholebody-hand skeleton by huangjiyi in <https://github.com/open-mmlab/mmdeploy/pull/2186>
* Add pplcv area interpolation by carminez88 in <https://github.com/open-mmlab/mmdeploy/pull/2153>

🐞 Bug fixes

* Fix mmseg output sync by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2122>
* Fix export info for mmyolo by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2146>
* Fix satrn onnxruntime batch inference by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2139>
* Fix mmseg out_channels=1 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2179>
* Fix torch2onnx for pointpillars with multi-level outputs by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2210>
* Fix text recog task postprocess by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2209>
* Fix NMS Return Index by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2196>
* Fix trt api usage error by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2211>

📚 Documentations

* Add deploee introduction by tpoisonooo in <https://github.com/open-mmlab/mmdeploy/pull/2120>
* Update links in docs by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2114>
* Update document for docker installation by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2142>
* Update readme intro image and docs by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2175>
* Add sdk Doxygen document. by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2157>
* Add sdk profiler docs by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2189>

🌐 Other

* Fix uploading assets by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2130>
* Fix some ut by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2187>
* Bump version to v1.2.0 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2223>

New Contributors

* carminez88 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2153>
* huangjiyi made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2186>

**Full Changelog**: <https://github.com/open-mmlab/mmdeploy/compare/v1.1.0...v1.2.0>

1.1.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

🚀 Features

* Support SOLOv2 deployment with OpenVINO by Li-Hongda in <https://github.com/open-mmlab/mmdeploy/pull/1521>
* Support loading openvino model from memory by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2027>
* Add attention convertor by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2064>

💥 Improvements

* Rename **mmcls** to **mmpretrain** by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2003>
* Rename **mmedit** to **mmagic** by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2061> and AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2092>
* Add with argmax by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2038>
* Support opset_version 13 for ort and trt by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2071>
* Swap width and height in Resize and Pad according to upstream codebases by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/2063>

🐞 Bug fixes

* Fix retinanet wrong visualization with torch1.13 by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/1977>
* Fix rknn and aarch64 build ci by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/1980>
* Fix dataloader for ncnn quantization by irexyc in <https://github.com/open-mmlab/mmdeploy/pull/2018>
* Fix with_argmax for mmseg by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2056>
* Fix wrong batch index for CascadeRoiHead by grimoire in <https://github.com/open-mmlab/mmdeploy/pull/2078>
* Fix regression test for mmocr by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/1789>
* Fix function rewriter by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2105>

📚 Documentations

* Update SAR status by AllentDan in <https://github.com/open-mmlab/mmdeploy/pull/1789>
* Generate supported-backends markdown table by kaizhong2021 in <https://github.com/open-mmlab/mmdeploy/pull/1986>
* Update mmcls doc by Renzhihan in <https://github.com/open-mmlab/mmdeploy/pull/1978>
* Update mmseg docs by Renzhihan in <https://github.com/open-mmlab/mmdeploy/pull/2022>
* Update Repo List in README by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2031>
* Update build_from_source.md by liuzhixin2003 in <https://github.com/open-mmlab/mmdeploy/pull/1994>
* Update mmdet.md en/cn by Luo-Z13 in <https://github.com/open-mmlab/mmdeploy/pull/2054>
* Update Github Badge for Workflow by huayuan4396 in <https://github.com/open-mmlab/mmdeploy/pull/2020>

🌐 Other

* Remove circleci by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/1999>
* Update ncnn+ppq github ci by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2058>
* Add regression test workflow in github action by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2081>
* Limit urllib3 for readthedocs by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2070>
* Fix prebuild workflow by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2107> and <https://github.com/open-mmlab/mmdeploy/pull/2112>
* Bump version by RunningLeon in <https://github.com/open-mmlab/mmdeploy/pull/2094>

New Contributors

* Renzhihan made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/1978>
* Li-Hongda made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/1521>
* huayuan4396 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2031>
* liuzhixin2003 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/1994>
* Luo-Z13 made their first contribution in <https://github.com/open-mmlab/mmdeploy/pull/2054>

**Full Changelog**: <https://github.com/open-mmlab/mmdeploy/compare/v1.0.0...v1.1.0>

1.0.0

What's Changed
🎉 Highlights

- We are excited to announce the release of MMDeploy v1.0.0. MMDeploy v1.0.0 is the first officially released version of MMDeploy 1.x, a part of the OpenMMLab 2.0 projects. Up to the release, MMDeploy 1.x supports OpenMMLab 2.0 based projects: MMCls 1.x, MMDet 3.x, MMDet3d 1.x, MMSeg 1.x, MMEdit 1.x, MMOCR 1.x, MMPose 1.x, MMAction2 1.x., MMRotate 1.x, MMYOLO.
- We switch the default branch to `main` from `master`. MMDeploy 0.x (`master` branch) will be deprecated and new features will only be added to MMDeploy 1.x (`main` branch) in future.
- We provide newly prebuilt mmdeploy packages and users can install mmdeploy through pip and download libraries from github release page for sdk inference.

🚀 Features

- Support Vacc Backend (1679)
- Dynamically load net module to remove dependencies of mmdeploy.so (1776)
- Sync Java apis with newly added c apis and demo (1795)
- Add optional softmax in LinearClsHead (1863)
- Support mmrazor (1701)
- Support multi_scale_deform_attn trt plugin (1844)
- Sync csharp apis with newly added c apis && demo (1889)
- Support RTMDet and RTMPose ncnn deployment (1857)
- Support ConformerHead from mmclassification (1905)

🔥 Improvements

- Upgrade onnx to 1.13.0 to resolve security issue (1793)
- Rewrite torch.cat for TensorRT when input is dynamic (1851)
- Add github workflow based on self hosted runner (1751)
- Optimize mmpose postprocess (1888)
- Add rtmpose coreml support (1902)
- Add github prebuild workflow after new release (1852)
- Rename mmdeploy_python to mmdeploy_runtime (1821)
- Update toolset of prebuild image (1932)
- Update introduction image (1937)

🐞 Bug fixes

- Fix reduction fp16 exceed on android (1819)
- Fix unit test in test_codebase (1790)
- Fix clip on tensorrt 8.0 (1833)
- Fix MobileOne deployment. (1870)
- Fix the warning method that calls the trt logger (1850)
- Fix rtmdet-ins head (1884)
- Fix ascend faster-rcnn (1842)
- Fix RTMDet-Ins inference result without mask in SDK (1867)
- Fix pose_tracker python api will raise ValueError when result has no human (1922)
- Fix mmrotate and regression script (1917)
- Add unified device guard (1855)
- Fix Debian aarch64 cross compiling (1806)
- Export mmdeploy only in monolithic build (1798)
- Fix errors about deploying MMYOLO-OpenVINO, DETR, ConvFormer and RTMDet (1919)

📚 Documentations

- Update get_started for installation from pypi (1947)

🌐 Other
- Bump version to v1.0.0 (1960)


New Contributors
* doufengqi made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1165
* RangiLyu made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1104
* MambaWong made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1324
* vansin made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1334
* sanbuphy made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1398
* DDGRCF made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1454
* kota-iizuka made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1561
* liuyanyi made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1553
* linjie111 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1700
* Xiangxu-0103 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1709
* i-square made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1785
* AndyLiu93 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1679
* LKJacky made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1701
* cxiang26 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1844
* Joyphy made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1850
* FishBigOcean made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1902

**Full Changelog**: https://github.com/open-mmlab/mmdeploy/compare/v1.0.0rc3...v1.0.0

1.0.0rc3

What's Changed
* [Fix] Fix palette generation on opencv-3.x by lzhangzz in https://github.com/open-mmlab/mmdeploy/pull/1779
* [Fix] fix ut and text_det create_input by AllentDan in https://github.com/open-mmlab/mmdeploy/pull/1756
* [Fix] turn -DMMDEPLOY_SHARED_LIBS=ON when building rknn by AllentDan in https://github.com/open-mmlab/mmdeploy/pull/1786
* [FIX] sdk normalization to_rgb option not working(dev1.x) by SineYuan in https://github.com/open-mmlab/mmdeploy/pull/1792
* [Enhancement] add `Model::ReadConfig` & simplify handle creation (1738) by lzhangzz in https://github.com/open-mmlab/mmdeploy/pull/1794
* [Fix] Fix tensorrt int8 by grimoire in https://github.com/open-mmlab/mmdeploy/pull/1799
* [Fix] Fix component not found issue by changing `class YOLOV5Head` to ` class YOLOv5Head` by i-square in https://github.com/open-mmlab/mmdeploy/pull/1785
* [Fix] Fix package_tools by irexyc in https://github.com/open-mmlab/mmdeploy/pull/1772
* [Fix] Avoid linking static libs in monolithic build by lzhangzz in https://github.com/open-mmlab/mmdeploy/pull/1801
* [Fix] Fix missing include for gcc-10 build (1802) by lzhangzz in https://github.com/open-mmlab/mmdeploy/pull/1804
* [Fix] fix centernet by grimoire in https://github.com/open-mmlab/mmdeploy/pull/1768
* [Fix] disable building demos when preparing prebuilt package by lvhan028 in https://github.com/open-mmlab/mmdeploy/pull/1803
* bump version to 1.0.0rc3 by lvhan028 in https://github.com/open-mmlab/mmdeploy/pull/1811

New Contributors
* i-square made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1785

**Full Changelog**: https://github.com/open-mmlab/mmdeploy/compare/v1.0.0rc2...v1.0.0rc3

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.