问题一:
首先是 PB模型 转为 openvino 的 xml和bin模型
记住一点,openvino 部署的模型是 xml和bin模型,其他框架生成的模型需要先转成pb,或者ONNX模式。
关键点一:PowerShell 或CMD记得 管理员方式打开,不然可能生成不了文件。
从这么小白的问题开始问作者(想知道人家会多烦,幸亏人家也很安利的给了我回答。)
问题二:
// 加载模型
Net net = readNetFromModelOptimizer(xml, bin);
这句如果一直运行失败,我这边是环境配置出了问题。
首先这条如果解决了,问题就解决了大半了。这个问题 主要是自己的环境没配置好导致的。
其中,越到后面,我还重新把我最开始 openvino R3.0版本卸载了,重新安装和 贾老师完全一致 的
w_openvino_toolkit_p_2019.1.148.exe 这个版本。
重新卸载,记得把
C:\Users\Administrator\Documents\Intel\OpenVINO\inference_engine_samples_build
都删除干净。
然后重新 安装 w_openvino_toolkit_p_2019.1.148.exe,按照老师课程视频里的步骤把 包安装目录,库目录,链接器,系统环境变量 配置好。
记得重启你的 VS,如果有必要,重启系统。
记录当初傻白甜式的问题一:
爬坑后回答自己,可以的,记得 debug的路径都改成绝对路径,因为相对路径你调试是 相对于你cpp 的目录去找的,如果你的相对路径不是 运行cpp文件一致,就提示找不到了。
记录当初傻白甜式的问题 2:
不要按照 当初intel 的人给的方法去整了,方法不对的。用贾老师给的方法去转需要的模型
记录当初傻白甜式的问题 3:
因为我当初的是 R3.0版本,老师的是R1.1的
记录当初傻白甜式的问题 4:
把下面清空。
然后重启,运行,就可以了。
关键点4:
我以前用R3.0 下载的预训练模型,要删除掉,安装了 R1.1后,重新下载预训练模型,重新 build cpu_extension.dll 模型。
还有最后一个遇到的错误:
cpu_extension_avx2 - 副本.dll
C:\Program Files\National Instruments\Shared\OpenVINO
是因为我以前 安装了LabVIEW 2019,它里面也带了OpenVINO模块,里面的 cpu_extension_avx2.dll和我的冲突了,于是复制
一份,果断删除原来的,问题解决。
C:\Program Files\National Instruments\Shared\OpenVINO
总之,如有必要,老师用的什么OpenVINO版本,或者去群里求职了 其他人哪个 OpenVINO版本稳定,再跟进,不然各种配置搞死你,就这配置问题,烦了我一天半,一天没怎么离开宿舍,好几次屁股都麻了。
最后,强烈安利下 贾志刚贾老师的 OpenVINO的课:
https://edu.51cto.com/center/course/lesson/index?id=403715
全网最佳,昨天双十一唯一买的最超值的一套课程,老师看我可怜还给我返现了微信小红包,哈哈,笔芯。
真正的物超所值,即使在双十一没买到的童鞋,全网最佳,全网最佳,全网最佳!不接受反驳!
就我这么一个破环境配置的问题,老师手把手给我远程,想想,这么多童鞋,人家还百忙之中给我解决这些问题,
我自己都过意不去了,因为目前自己的特殊原因,想尽快做出一些东西,所以也多次麻烦了老师,在这里表示道歉,
其次,老师不厌其烦,亲自帮学员解决一个环境配置的问题这种精神,我感觉比很多培训机构交完钱不管了就好了
很多! 另外一个值得安利的 AI学习方式是 有三学院的 有三哥,大家可以知乎看他很多免费的文章,包你有所收获,最后,
童鞋们想系统的学 openvino的,可以去 51CTO购买 贾志刚老师的课程,全网最全,最佳,就环境配置的问题给你省下的
时间,就已经远远超过你购买这么课的价值了,祝好。