当前位置:网站首页>【CV】OpenVINO installation tutorial

【CV】OpenVINO installation tutorial

2022-08-02 07:54:00 Fannnnf

本教程是为yolov5s配置openvino,Other networks are for reference only

0. Official installation tutorial and requirements

官网安装教程链接https://docs.openvino.ai/cn/latest/openvino_docs_install_guides_installing_openvino_windows.html
安装要求:

其中python要求3.6-3.8,可以用anacondaCreate a new virtual environment installationpython3.7

在这里插入图片描述

1.在官网下载openvino_toolkit

官网下载链接:https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/download.html
在这里插入图片描述
注意这里要下载2021版本的,如果安装了2020版本,在使用openvino将.onnx转换为IR文件时,执行命令python mo.py --input_model=best.onnx --output_dir=Myonnx_IR --model_name=yolowheel --scale=255 --data_type=FP16An error like the one below may appear

[ ERROR ]  operands could not be broadcast together with shapes (4,) (0,)
[ ERROR ]
[ ERROR ]  It can happen due to bug in custom shape infer function <function UpsampleOp.upsample_infer at 0x000001BEBC1976A8>.
[ ERROR ]  Or because the node inputs have incorrect values/shapes.
[ ERROR ]  Or because input shapes are incorrect (embedded to the model or passed via --input_shape).
[ ERROR ]  Run Model Optimizer with --log_level=DEBUG for more information.
[ ERROR ]  Exception occurred during running replacer "REPLACEMENT_ID" (<class 'extensions.middle.PartialInfer.PartialInfer'>): Stopped shape/value propagation at "Resize_118" node.
For more information please refer to Model Optimizer FAQ (https://docs.openvinotoolkit.org/latest/_docs_MO_DG_prepare_model_Model_Optimizer_FAQ.html), question #38.

根据https://www.51sjk.com/b70b281860/猜测可能是2020版本的openvino还不支持yolov5partial operators in


2.Open the file directly after the download is complete

If there is a flashback problem during the installation process,caused by system incompatibility,Enable compatibility mode in file properties,You can open it again after opening it
在这里插入图片描述

  • 一直点击next即可,可以修改安装路径
  • Some warnings may appear,直接next即可
    在这里插入图片描述
  • 安装完成
    在这里插入图片描述

3.配置环境变量

Configure environment variables as shown below,Note that the path needs to be replaced with the corresponding installation path
在这里插入图片描述
If the prompt environment variable is too long,You can enter it in the system environment variable as shown in the above figureOpenVINO路径,The four paths are separated by semicolons,然后在系统变量中的Path中添加 %OpenVINO%,如下图
在这里插入图片描述

在这里插入图片描述

4.配置Model Optimizer

进入目录D:\Program\intel\openvino_2021\deployment_tools\model_optimizer\install_prerequisites(Correspond according to your own installation path)
打开cmd,激活anaconda环境(python3.6-3.8),cmd中执行install_prerequisites.bat命令运行.
等待安装完成.

5.运行demo

进入目录D:\Program\intel\openvino_2021\deployment_tools\demo
在anaconda环境中运行demo_security_barrier_camera.bat

参考:
https://blog.csdn.net/qq_41251963/article/details/121406569
https://blog.csdn.net/m0_57055443/article/details/122747401
YOLOv5转openvino并进行部署
https://blog.csdn.net/gcf_uinque/article/details/105827378
https://blog.csdn.net/weixin_42586726/article/details/125198259

原网站

版权声明
本文为[Fannnnf]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/214/202208020643315662.html