环境:Win 10
Visual studio 2019
Cmake 3.6.3
Python3.6.4 / Anacoda
一、下载OpenVINO
下载OpenVINO,需要先注册一下
二、安装OpenVINO
PS:我的路径是:C:\ ,方便后面操作。
如果需要依赖的软件没有安装,在安装过程会出现提示:
三、设置环境变量
记得用管理员打开cmd:!!!
cd C:\IntelSWTools\openvino\bin
执行:
setupvars.bat
四、配置Model Optimizer(这部分 可以跳过!!)
OpenVINO支持Caffe, TensorFlow, MXNet, and ONNX,可以将它们训练的模型转化成IR格式供推理引擎使用。
IR格式的数据包含两个文件:
- .xml:描述网络的拓扑结构
- .bin:包含权重和偏差的二进制数据
进入目录(记得管理员cmd)
cd C:\IntelSWTools\openvino_2019.3.379\deployment_tools\model_optimizer\install_prerequisites
执行下面的bat文件是为支持的所有架构应用配置。
这个安装所有不同框架,不太建议!!
install_prerequisites.bat
我是 TF 所以选择:(我自己是自定义还是跳过了)
install_prerequisites_tf.bat
五、验证安装
进入目录
cd C:\IntelSWTools\openvino_2019.3.379\deployment_tools\demo
运行脚本(还是那句,管理员cmd)
demo_squeezenet_download_convert_run.bat
会自动下载一个训练好的SqueezeNet model,并且使用Model Optimizer转化成IR格式的数据,运行成功之后显示如下:
运行脚本
demo_security_barrier_camera.bat