RuntimeError: Failed to allocate graph: MYRIAD device is not opened

验证blob文件的正确性的时候【验证blob文件,文末贴上】,openvino出现了错误,对于错误,找到主要错误:

E: [ncAPI] [    675891] [python] getFirmwarePath:654 Firmware not found in: /home/shamus/anaconda3/envs/blob/lib/python3.7/site-packages/openvino/libs/usb-ma248x.mvcmd
E: [ncAPI] [    675891] [python] ncDeviceOpen:919   Can't get firmware, error: NC_ERROR
Traceback (most recent call last):File "/home/shamus/yuxueshan/NEW/depthai_DDSix_4/conver/check_blob_test.py", line 30, in <module>exec_net, input_blob = get_net(model_blob)File "/home/shamus/yuxueshan/NEW/depthai_DDSix_4/conver/check_blob_test.py", line 13, in get_netexec_net = ie.import_network(model_blob, device_name=device_name)File "ie_api.pyx", line 463, in openvino.inference_engine.ie_api.IECore.import_networkFile "ie_api.pyx", line 494, in openvino.inference_engine.ie_api.IECore.import_network
RuntimeError: Failed to allocate graph: MYRIAD device is not opened.

大体来说,就是找不到usb-ma248x.mvcmd文件,(当然前提是:myriad的库装了)

解决方案:
找到文件的位置【我之前是挨个找的】

如果你的openvino安装的时候用的普通用户,位置是在usr/local/intel/openvino_2022/runtime/lib/intel64/usb-ma2x8x.mvcmd:

复制文件,到你现在环境(一般都是虚拟环境下的安装的openvino库中)

~/anaconda3/envs/blob/lib/python3.7/site-packages/openvino/libs
然后重新运行程序:(Victory~)【当然是王者男孩发出的开心】

答应大家的验证blob文件正确性的代码【当然你得对应作出修改,直接复制粘贴肯定达咩的】

"""
IR--->blob
https://aistudio.baidu.com/aistudio/projectdetail/2358719
"""
from openvino.inference_engine import IECore
import numpy as npmodel_blob = r'/home/shamus/yuxueshan/check.blob'def get_net(model_blob, device_name='MYRIAD'):ie = IECore()exec_net = ie.import_network(model_blob, device_name=device_name)input_blob = next(iter(exec_net.input_info))return exec_net, input_blob# Run inference
overlay_data = [147, 147, 246, 245, 317, 317, 396, 390, 125, 244, 152, 152, 249, 249, 321, 323, 401, 396, 130, 249, 159,160, 257, 257, 328, 331, 407, 406, 139, 255, 171, 172, 267, 269, 337, 340, 415, 414, 150, 264, 183, 183,278, 281, 348, 350, 421, 423, 161, 276, 193, 192, 287, 290, 358, 359, 428, 430, 170, 286, 196, 196, 293,296, 363, 363, 432, 435, 175, 291]
overlay_data = np.array(overlay_data, dtype=np.float32)
overlay_data.resize((7, 10))
overlay_data = np.dstack((overlay_data, overlay_data, overlay_data))  # 单通道数据变三通道数据(action_fre*interest变为action_fre*interest*3)
overlay_data = overlay_data.transpose((2, 0, 1)) * 1  # 改变数据的shape(将action_fre*interest*3变为3*action_fre*interest)
overlay_data = overlay_data[np.newaxis, :]  # 插入一个新的维度(将三维数据3*action_fre*interest转成四维数据1*3*action_fre*interest)exec_net, input_blob = get_net(model_blob)
res = exec_net.infer(inputs={input_blob: overlay_data})# res = result['output']res = np.squeeze(res)print(res)
print(type(res))

引用:

https://aistudio.baidu.com/aistudio/projectdetail/2358719

RuntimeError: Failed to allocate graph: MYRIAD device is not opened相关推荐

  1. 【17】报错Failed to allocate graph: MYRIAD device is not opened.

    报错提示: Failed to allocate graph: MYRIAD device is not opened. 解决方法: 请检查是否正确连接好设备,请执行:lsusb | grep 03e ...

  2. 解决Android 启动模拟器是出现“Failed to allocate memory: 8”错误提示

    Android 启动模拟器是出现" Failed to allocate memory: 8"错误,模拟器无法启动,如下: [2012-11-26 13:40:12 - TestS ...

  3. 服务器项目前端调用摄像头失败,浏览器里摄像头开启失败:failed to allocate videosource...

    通过程序在Web浏览器里调用摄像头,报错"NotReadableError: Failed to allocate videosource"的原因及解决办法.文末附Web调用摄像头 ...

  4. Failed to install *.apk on device *: timeout

    可能项目越做越大吧(其实是图片多^-^),到了后面每次调试安装时都出现Failed to install *.apk on device *: timeout 现在将这个问题整理出来,以便以后查阅. ...

  5. Failed to install .apk on device 'emulator-5554': timeout解决方法

    我们开发android app的时候,run 在模拟器上,控制台报出: Failed to install .apk on device 'emulator-5554': timeout的错误,解决方 ...

  6. Android之java.lang.OutOfMemoryError: Failed to allocate a ** byte allocation with **free bytes and 2M

    1 问题 glide加载图片出现oom java.lang.OutOfMemoryError: Failed to allocate a 23970828 byte allocation with 2 ...

  7. hwclock: Open of /dev/rtc failed, errno=19: No such device.

    今早一台服务器故障,后来有空上来查看故障日志,未果,发现时间不对,如下: [root@cache06 ~]# hwclock -w Cannot access the Hardware Clock v ...

  8. 【kafka】Failed to allocate.memory within the configed max blocking time

    1.场景1 1.1 概述 一个flink任务报错 如下 Failed to allocate.memory within the configed max blocking time kafka在规定 ...

  9. 【Kafka】Failed to send data to Kafka: Failed to allocate memory within the configured max blocking

    1.美图 2.背景 报错 java.lang.Exception: Failed to send data to Kafka: Failed to allocate memory within the ...

最新文章

  1. python处理excel文件的模块_python处理Excel文件的几个模块
  2. maven 学习笔记(一)eclipse+android+maven
  3. 荷兰服务器适用于哪些用户?
  4. 为什么传值时加号变成了空格_为什么中英文字间距不一样?我想谈谈我的理解...
  5. 代理、委托、钩子与打桩
  6. html美化file按钮,css 美化file按钮
  7. 发送广播BroadcastReceiver
  8. 企业正确进行数字化转型的7个秘诀
  9. centos6.7x86_64php7安装笔记 new
  10. thinkphp 3.2视图里添加URL参数 实例
  11. ESP8266 WiFi模块和单片机,电脑连接
  12. 女生也玩橄榄球?而且还有世界杯?!
  13. 微服务架构在区块链BaaS平台中的实践
  14. 晶品特装在科创板上市:总市值约为48亿元,前三季度收入下滑12%
  15. 【读书笔记】——【学习之道】《如何学习:用更短的时间达到更加效果和更好成绩》
  16. 典型的计算机网络安全技术有哪些,网络安全(计算机网络安全技术有哪些)
  17. 第一代计算机硬件逻辑主要采用电子管,云南省计算机一级考试题库4
  18. 最新最全的免费股票数据接口--沪深A股深度分析龙虎榜数据API接口(九)
  19. excel无法打开文件怎么解决
  20. eui插件不显示人物服务器,WOW下了个eui插件,不当心把伤害统计给关掉了结果现在死活找不到在哪。。...

热门文章

  1. 计量经济学 分布滞后模型案例
  2. charles抓电脑版微信小程序包失败解决方案
  3. 华为手机android目录,华为手机里的这些文件夹是什么意思?一一问你解答
  4. 【python】rstp流,定时截图,保存图片
  5. LRU页面置换算法模拟
  6. 基于5G的仓储信息化解决方案2022
  7. win7字体_从零开始修电脑__如何在win7系统下分区
  8. Windows程序设计--画几何图形
  9. 聊城大数据中心基本建成
  10. ios开发基础教程 2014传智播客iOS培训第4期 基础+就业班