intel計算棒2代


NCS2

第一步:下載OpenVINO

在樹莓派上也可以使用該計算棒,先安裝OpenVINO工具,再在樹莓派上安裝Inference Engine

下載鏈接:https://software.intel.com/en-us/openvino-toolkit/choose-download/free-download-linux

點擊register & download,如果沒有注冊intel賬戶,則自動跳轉到注冊頁面。

因為菜鳥一枚,所以我選擇了比較完善的安裝包。

安裝包下載到了/download路徑中,進入該路徑,解壓。

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

采用gui的安裝方式。

sudo ./install_GUI.sh

一路next即可。

第二步:安裝依賴項

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配置樹莓派

 

 

 

 

 

---恢復內容結束---


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM