当前位置:网站首页>【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=FP16
An 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
边栏推荐
猜你喜欢
随机推荐
吃透Chisel语言.31.Chisel进阶之通信状态机(三)——Ready-Valid接口:定义、时序和Chisel中的实现
概率论与数理统计
图腾柱和推挽电路介绍
查找最大的n个文件
OC-NSArray
【机器学习】实验1布置:基于决策树的英雄联盟游戏胜负预测
企业实训复现指导手册——基于华为ModelArts平台的OpenPose模型的训练和推理、基于关键点数据实现对攀爬和翻越护栏两种行为的识别、并完成在图片中只标注发生行为的人
Ask a question, my Flinkcdc has run through, I can monitor the binlog of msql, and I can also send kafk
Neural network
请教一下,Flink SQL ,JDBC sink 入 mysql 库,想要搞一个自增主键,要怎么写
【云原生】如何快速部署Kubernetes
LeetCode刷题(7)
在VMware上安装Metasploitable2
我与csdn
主流定时任务解决方案全横评
Splunk Filed extraction 字段截取
OC-范畴
正则表达式
电商库存系统的防超卖和高并发扣减方案
有趣的网站