所需要的環境:
-
Intel® HD Graphics Driver (latest version)†
-
CMake* 2.8 or higher
-
Python* 3.5 or higher
-
Microsoft Visual Studio* 2015 or 2017 [推薦使用2017]
注意: 安裝CMake后需要確認一下命令行輸入
cmake
是否輸出相關信息, 如果沒有就需要把CMake加入環境變量, 如果是默認安裝CMake的話可以直接加入C:\Program Files\CMake\bin
† 為GPU版所需要的, 只用CPU可以忽略
下載工具包
進入下載toolkit [🔗]: https://software.intel.com/content/www/us/en/develop/tools/openvino-toolkit/choose-download/windows.html
全選安裝即可:
設置環境
建議使用管理員模式的 Power Shell
進入目錄[Power Shell]:
cd 'C:\Program Files (x86)\IntelSWTools\openvino\bin\'
.\setupvars.bat
按自己的要求進行安裝:
cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\model_optimizer\install_prerequisites'
-
For Caffe
.\install_prerequisites_caffe.bat
-
For TensorFlow
.\install_prerequisites_tf.bat
-
For MXNet
.\install_prerequisites_mxnet.bat
-
For ONNX
.\install_prerequisites_onnx.bat
-
For Kaldi
.\install_prerequisites_kaldi.bat
驗證
進入目錄[Power Shell]:
cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\demo\'
執行命令
.\demo_squeezenet_download_convert_run.bat
如果報錯誤
Build tools for Visual Studio 2015 / 2017 / 2019 cannot be found. If you use Visual Studio 2017 / 2019, please download and install build tools from > https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 Error
是VS沒有安裝完全, 需要下載安裝補全的工具
執行
.\demo_security_barrier_camera.bat
看到這張圖就成功了
GPU[可選]
windows搜索 Device Manager, 選擇
注意此處版本號, 具體的按你安裝的版本為准, 我的最新2020.2要>=15.65
如果您的設備驅動版本低於15.65,那么請下載並安裝更高的版本。
VPU[可選]
進入目錄[Power Shell]:
cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\inference_engine\external\hddl\drivers\SMBusDriver'
右鍵hddlsmbus.inf
點擊安裝
下載安裝 Visual C++ Redistributable for Visual Studio 2015 [這是官網給的2015]
這是我自己找的2017: Visual C++ Redistributable for Visual Studio 2017
進入目錄:
cd 'C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\demo\'
運行命令, 最終結果與前面的一樣:
.\demo_squeezenet_download_convert_run.bat -d HDDL
.\demo_security_barrier_camera.bat -d HDDL