【OpenVINO】Win 10安装配置OpenVINO指南

OpenVINO全称为开放式视觉推理和神经网络优化(Open Visual Inference & Neural Network Optimization),其前身是英特尔计算机视觉SDK(Computer Vision SDK),通过工具包中集成的三个全新API:深度学习部署工具包、通用的深度学习推理工具包以及OpenCV和OpenVX的优化功能,支持TensorFlow\MXNet和Caffe框架。

环境:Win 10

           Visual studio 2015

           Cmake 3.6.3

           Python3.6.4

           OpenCV4

一、下载OpenVINO

下载OpenVINO,需要先注册一下。

【OpenVINO】Win 10安装配置OpenVINO指南_第1张图片

二、安装OpenVINO

双击下载的w_openvino_toolkit_p_2019.1.148.exe,

【OpenVINO】Win 10安装配置OpenVINO指南_第2张图片

【OpenVINO】Win 10安装配置OpenVINO指南_第3张图片

按照向导,点击Next。

【OpenVINO】Win 10安装配置OpenVINO指南_第4张图片

完成之后可能会提示需要重启电脑。

如果需要依赖的软件没有安装,在安装过程会出现提示

【OpenVINO】Win 10安装配置OpenVINO指南_第5张图片

但是这并不会中断安装过程,安装完成之后可按提示安装缺失的依赖项。

三、设置环境变量

打开cmd

cd C:\Program Files (x86)\IntelSWTools\openvino\bin\
setupvars.bat

这种设置只是在当前cmd窗口有效,一旦关闭cmd就失效了,下次需要重复这样的操作。永久有效的方式是添加到环境变量Path。

四、配置Model Optimizer

OpenVINO支持Caffe, TensorFlow, MXNet, and ONNX,可以将它们训练的模型转化成IR格式供推理引擎使用。

IR格式的数据包含两个文件:

  • .xml:描述网络的拓扑结构
  • .bin:包含权重和偏差的二进制数据

进入目录

cd C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\model_optimizer\install_prerequisites

执行下面的bat文件是为支持的所有架构应用配置。

install_prerequisites.bat

【OpenVINO】Win 10安装配置OpenVINO指南_第6张图片

如果是单独配置某个架构,则分别执行

caffe:

install_prerequisites_caffe.bat

tensorflow:

install_prerequisites_tf.bat

MXNet:

install_prerequisites_mxnet.bat

ONNX:

install_prerequisites_onnx.bat

Kaldi:

install_prerequisites_kaldi.bat

五、验证安装

进入目录

cd C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\demo\

运行脚本

demo_squeezenet_download_convert_run.bat

会自动下载一个训练好的SqueezeNet model,并且使用Model Optimizer转化成IR格式的数据,运行成功之后显示如下:

【OpenVINO】Win 10安装配置OpenVINO指南_第7张图片

运行脚本

demo_security_barrier_camera.bat

【OpenVINO】Win 10安装配置OpenVINO指南_第8张图片

【OpenVINO】Win 10安装配置OpenVINO指南_第9张图片

你可能感兴趣的:(深度学习,OpenVINO)