Anglais | 简体中文







Le MMDEPLOY 1.x a été publié, qui est adapté aux bases de code en amont d'OpenMMLab 2.0. Veuillez aligner la version lorsque vous l'utilisez. La branche par défaut a été transférée à main du master . MMDEPLOY 0.x ( master ) sera obsolète et de nouvelles fonctionnalités ne seront ajoutées qu'à MMDEPLOY 1.x ( main ) à l'avenir.
| mmdeploi | Mmengine | MMCV | mmdet | autres |
|---|---|---|---|---|
| 0.xy | - | <= 1.xy | <= 2.xy | 0.xy |
| 1.xy | 0.xy | 2.xy | 3.xy | 1.xy |
DePloee propose plus de 2 300 modèles AI dans les formats ONNX, NCNN, TRT et OpenVino. Doté d'une liste intégrée d'appareils matériels réels, DePloee permet aux utilisateurs de convertir les modèles de torche en n'importe quel format d'inférence cible à des fins de profilage.
MMDEPLOY est un ensemble d'outils de déploiement de modèle d'apprentissage en profondeur open source. Cela fait partie du projet OpenMMLAB.

Les bases et modèles actuellement pris en charge sont les suivants, et d'autres seront inclus dans le futur
La matrice de la plate-forme de la plateforme de l'appareil prise en charge est présentée comme suivante, et d'autres seront compatibles.
La référence se trouve à partir d'ici
| Appareil / Plate-forme | Linux | Fenêtre | macos | Androïde |
|---|---|---|---|---|
| x86_64 Processeur | onnxruntime pplnn ncnn Libtorch Openvino TVM | onnxruntime Openvino ncnn | - | - |
| BRAS Processeur | ncnn | - | - | ncnn |
| RISC-V | ncnn | - | - | - |
| Nvidia GPU | onnxruntime Tensorrt Libtorch pplnn | onnxruntime Tensorrt | - | - |
| Nvidia Jetson | Tensorrt | - | - | - |
| Huawei ascendant310 | Canzer | - | - | - |
| Tamip | Rknn | - | - | - |
| Apple M1 | - | - | Coreml | - |
| Adréno GPU | - | - | - | Snpe ncnn |
| Hexagone DSP | - | - | - | Snpe |
Toutes sortes de modules dans le SDK peuvent être étendus, tels que Transform pour le traitement d'image, Net pour l'inférence du réseau neuronal, Module de post-traitement et ainsi de suite
Veuillez lire Get_Started pour l'utilisation de base de MMDEPLOY. Nous fournissons également des tutoials sur:
Vous pouvez trouver les modèles pris en charge à partir d'ici et leurs performances dans la référence.
Nous apprécions toutes les contributions à MMDEPLOY. Veuillez vous référer à contribution.md pour la directive contributive.
Nous tenons à remercier sincèrement les équipes suivantes pour leurs contributions à MMDEPLOY:
Si vous trouvez ce projet utile dans vos recherches, veuillez envisager de citer:
@misc { =mmdeploy ,
title = { OpenMMLab's Model Deployment Toolbox. } ,
author = { MMDeploy Contributors } ,
howpublished = { url{https://github.com/open-mmlab/mmdeploy} } ,
year = { 2021 }
}Ce projet est publié sous la licence Apache 2.0.