環境: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