新闻中心

EEPW首页 > 嵌入式系统 > 编辑观点 > 盘点在使用openvino过程中遇到的一些问题,如何解决的-第3篇

盘点在使用openvino过程中遇到的一些问题,如何解决的-第3篇

作者:时间:2022-04-20来源:收藏

OpenVINO是英特尔基于自身现有的硬件平台开发的一种可以加快高性能计算机视觉和深度学习视觉应用开发速度工具套件,支持各种英特尔平台的硬件加速器上进行深度学习,并且允许直接异构执行。 支持在Windows与Linux系统,Python/C++语言。

本文引用地址:http://www.eepw.com.cn/article/202204/433278.htm

主要特点:

平台上提升计算机视觉相关深度学习性能达19倍以上

解除CNN-based的网络在边缘设备的性能瓶颈

对OpenCV,OpenXV*视觉库的传统API实现加速与优化

基于通用API接口在CPU、GPU、FPGA等设备上运行加上

OpenVINO工具包(ToolKit)主要包括两个核心组件,模型优化器(Model Optimizer)和(Model Optimizer)

在这里盘点一些在使用中遇到的问题及怎么解决的。这是第三篇,之前两篇请见:

盘点在使用过程中遇到的一些问题,如何解决的-第1篇

http://www.eepw.com.cn/article/202203/432548.htm

盘点在使用过程中遇到的一些问题,如何解决的-第2篇

http://www.eepw.com.cn/article/202204/432865.htm

------------------------------------------------------------------------------------

1.问:有没有玩过计算棒2代的朋友,请教一个问题,device名称应该写VPU还是MYRIAD,好像是VPU,但是在ubuntu18里面,我都安装了2021.4,也安装了install_NCS_udev_rules.sh和install__dependencies.sh,但是提示我 Device with "VPU" name is not registered in the InferenceEngine,请问要如何在推理引擎中注册VPU?

答:如果是一根就是myriad,多根就安装vpu的驱动

回复:谢谢!的确应该是MYRIAD 但是报下面的错误,是有些操作不支持?

[Warning][VPU][Config] Deprecated option was used : VPU_HW_STAGES_OPTIMIZATION

terminate called after throwing an instance of 'InferenceEngine::GeneralError'

  what():  [ GENERAL_ERROR ]

/home/jenkins/agent/workspace/private-ci/ieild-linux-ubuntu18/b/repos/openvino/inference-enginecpu/graph_transformerc/frontend/frontend.cpp:441 Failed to compile layer "HardSigmoid@0/HardSigmoid_": unsupported layer type "HardSigmoid"

答:要装ov驱动的,在ov里边装ncs2的驱动,才能调用

问:install_NCS_udev_rules.sh和install_openvino_dependencies.sh我都安装了啊,好像是HardSigmoid这个层类型不支持。请问在哪里能查到vpu支持的层类型?

问:最近发现一个有趣的事情,INTEL官网上写的是6代以后的酷睿才能支持,刚才不小心在I5-4300上跑起来了,但是GPU不行~

答:写的6代是因为cpu更新太快了,不代表以前的不能跑,只是支持不够好。你的GPU是谁家的,intel的核显是支持的。

问:也是intel的 HD Graphics 4400(HSW GT2),不过能不能跑无所谓。您知道怎么查VPU支持的layer 类型么?

答:这样,你可以指定device为multi plugin,vpu不支持的层cpu会自动处理,这样perf也会比单vpu好很多。这样你就可以不需要关注具体的执行

问:喔噢,关键是我想运行的电脑的CPU是J1900这种的,怕是一个层也处理不了···,我试试去。谢谢!

问:我把device改成了MULTI:MYRIAD,CPU,也是报一样的错误,好像没有自动把不支持的层放到CPU,还是在VPU上算?

图片.png

答:J1900这种产品有点特殊呀,这是赛扬的处理器。我也没用过这个u跑过AI测试。ov支持的系列里好像没这个。建议你先试试你的模型在酷睿平台可以跑嘛?或者是你在你的j1900上先试试ov官方提供的几个demo看能否运行起来。这样排查一下,就可以找到问题了


2.有没有大佬知道这个情况要怎么处理

图片.png

我跑通了yolov5.可以出现框,但是没有类别,按照github里面的指导增加了类别信息,没有加好,出现了段错误

答:那你的路径下有requirement文件吗

问:我想问一下,生成build里面有很多demo,但是release下面只有一个可执行文件,那么这个可执行文件是包含了所有的demo的功能吗

答:你的build参数贴一下


3.问: 大佬们,请问if算子不兼容的问题怎么解决呢?

答:能不能详细描述一下?在具体执行什么操作遇到的问题

回复:好了,我看过了,是因为版本,2022是支持的


4.问:请问大家谁有openvino2020版本的python包吗,现在在python里pip install openvino的2020版本好像不行了

答:推荐使用最新版本的

答:

https://www.intel.cn/content/www/cn/zh/developer/tools/openvino-toolkit/download-previous-versions.html?operatingsystem=window&distributions=webdownload&version=2020%204&options=online


5.问:大佬们 openvino现在下载哪个版本的比较好 哪里有比较完善的教程

答:最新版本



关键词: openvino Intel

评论


相关推荐

技术专区

关闭