模型部署在C++和Python中配置OpenVINO2022环境

Posted shaoxx333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模型部署在C++和Python中配置OpenVINO2022环境相关的知识,希望对你有一定的参考价值。

1. C++端配置

1.1 下载安装OpenVINO

OpenVINO官网下载网址:https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/download.html

方式一:下载exe文件进行安装

进入官网下载页面,根据需要选择相应配置

点击“Download”,下载得到exe文件

双击exe文件安装,过程很简单,默认安装直到下边页面,这里可以选择continue,也可以点击custom自行选择安装项和安装路径

然后继续安装,一路默认到底。需要注意的是,如果你没有安装VS2019,会弹出如下警告,不用理睬,继续安装直至完成。

方式二:直接下载最新的release,省去安装过程

进入官网下载页面,这里Version选择官方编译好的release

点击“Download Archives”,跳转至如下界面,选择第二个下载并解压。

1.2 在VS中配置

配置过程和OpenCV如出一辙,闭着眼添加路径就可以了。

Path环境变量:

VC++目录包含目录:

VC++目录库目录:

链接器输入:

如果推理的是paddle模型或tensorflow模型,则还需另外添加这两个lib文件:

至此,安装配置全部完成。

2. Python端配置

pip install openvino -i https://pypi.tuna.tsinghua.edu.cn/simple

  

以上是关于模型部署在C++和Python中配置OpenVINO2022环境的主要内容,如果未能解决你的问题,请参考以下文章

TensorRT模型部署实战,英伟达平台,C++ 和python对比(包含源码)

他山之石在C++平台上部署PyTorch模型流程+踩坑实录

Python使用mobilenet的预训练模型进行预测

在Android上部署深度学习模型之ncnn库的编译

在Android上部署深度学习模型之编写JNI接口

在C++平台上部署PyTorch模型流程+踩坑实录