intel计算棒2代

NCS2html

第一步:下载OpenVINOnode

在树莓派上也可使用该计算棒,先安装OpenVINO工具,再在树莓派上安装Inference Engine linux

下载连接:https://software.intel.com/en-us/openvino-toolkit/choose-download/free-download-linuxbash

点击register & download,若是没有注册intel帐户,则自动跳转到注册页面。ide

由于菜鸟一枚,因此我选择了比较完善的安装包。工具

安装包下载到了/download路径中,进入该路径,解压。优化

cd  /home/wmy/download
tar -xvzf l_openvino_toolkit_p_2019.1.094.tgz
cd l_openvino_toolkit_p_2019.1.094

采用gui的安装方式。ui

sudo ./install_GUI.sh

一路next便可。spa

第二步:安装依赖项.net

cd /opt/intel/openvino/install_dependencies
sudo -E ./install_openvino_dependencies.sh

我在运行sudo -E ./install_openvino_dependencies.sh时报错了,说是找不到该命令。因而进入该路径下看,发现是有该文件的,因而强制运行了该sh文件。

第三步:设置环境变量

vi /home/wmy/.bashrc

将source /opt/intel/openvino/bin/setupvars.sh加入最后一行

保存退出。

第四步:配置model optimizer

由于我暂时只用到了tensorflow,所以就没所有设置。

先进入模型优化器路径

cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites

而后更新tensorflow

sudo ./install_prerequisites_tf.sh

第五步:运行验证脚本验证安装

先进入推理引擎演示目录

 cd~/intel/openvino/deployment_tools/model_optimizer/install_prerequisites/

运行图像分类验证脚本(该命令将下载一个squeezenet模型,使用模型优化器,将模型转化为bin和xml(IR)文件。

./install_prerequisites.sh

运行该命令,会报错说少几个库,安装便可。

报错缺乏request,运行命令conda install requests,安装。

报错缺乏yaml,运行命令conda install pyyaml安装。

报错缺乏networkx,运行命令conda install networkx安装。

 除缺乏库之外,还报以下错误:

我电脑上已经安装了protobuf,可是版本是3.7.1,网上查了不少资料,没有正确安装3.6.1版本的protobuf。暂时跳过该步骤。

根据网址https://software.intel.com/zh-cn/node/805222,找到了安装方法,那就是直接更改protobuf版本,使用命令

pip install --upgrade protobuf==3.6.1
cd ~/intel/openvino/deployment_tools/demo
./demo_squeezenet_download_convert_run.sh

运行结果:

运行成功。

 

运行如下命令:

./demo_security_barrier_camera.sh

得出运行结果为:

正确识别了车牌。

 

配置神经计算棒USB驱动程序

 

 

 

树莓派上配置计算棒

注意!不要在树莓派上安装NCSDK,最好按照教程https://blog.csdn.net/qqqzmy/article/details/85213414配置树莓派

 

 

 

 

 

---恢复内容结束---

相关文章
相关标签/搜索