mmdeploy部署
时间: 2023-10-18 09:54:47 浏览: 56
MMDeploy是一个开源的深度学习模型部署工具箱,它是OpenMMLab项目的一部分,可以在Windows10、Linux和Mac上运行。它支持超多OpenMMLab算法库,如mmcls、mmdet、mmseg、mmocr等,并且支持多种推理后端,如ONNX Runtime、TensorRT、LibTorch等。MMDeploy还提供了可扩展的C/C SDK框架,如Transform图像处理、Net神经网络推理等。[1]
要安装和编译MMDeploy工程,你可以按照以下步骤进行操作:
1. 克隆mmdeploy仓库并安装依赖:
```
git clone --recursive https://github.com/open-mmlab/mmdeploy.git
python -m pip install -r mmdeploy/requirements/runtime.txt
```
2. 编译Model Converter自定义算子库:
```
cd mmdeploy
mkdir -p build && cd build
cmake -DCMAKE_CXX_COMPILER=g -DMMDEPLOY_TARGET_BACKENDS=trt -DONNXRUNTIME_DIR=${ONNXRUNTIME_DIR} ..
make -j8 && make install
```
3. 安装Model Converter:
```
cd mmdeploy
pip install -e .
```
如果你想在conda环境中安装mmdeploy,可以按照以下步骤进行操作:
1. 创建mmdeploy虚拟环境:
```
conda create --name mmdeploy python=3.8
conda activate mmdeploy
```
这样你就可以开始使用mmdeploy进行模型部署了。希望对你有帮助!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![cxx](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)