openVinoのインストールプロセス

openVinoのインストールプロセス

参照:
1。Openvino公式ウェブサイトインストールチュートリアル
2.openvino中国コミュニティ

1.openVinoパッケージをダウンロードします

(1)openvinoダウンロードl_openvino_toolkit_p_2021.2.185.tgz
(2)解圧

tar -zxvf l_openvino_toolkit_p_2021.2.185.tgz
cd l_openvino_toolkit_p_2021.2.185

(3)
install_GUI.shのインストール:GUIインターフェースのインストール(推奨)
install.sh:コマンドのインストール(入力...)
インストール場所。変更可能です。

sudo ./install.sh   # sudo安装,默认安装在opt/intel
./install.sh        # /home/<USER>/intel/openvino_<version>/

2.外部ソフトウェアの依存関係をインストールします

(1)install_dependenciesディレクトリに移動します。

cd /opt/intel/openvino_2021/install_dependencies
或者 
cd /home/<user>/intel/openvino_2021.2.185/install_dependencies/

(2)スクリプトを実行して、外部ソフトウェアの依存関係をダウンロードしてインストールします。

# 这个必须要sudo权限才行,无改
sudo -E ./install_openvino_dependencies.sh

3.環境変数を設定します

OpenVINO™アプリケーションをコンパイルして実行する前に、いくつかの環境変数を更新する必要があります。次のスクリプトを実行して、環境変数を一時的に設定します。

source /opt/intel/openvino_2021/bin/setupvars.sh

または./bashrcを追加します

vi ~/.bashrc
# 在文件中添加 source /opt/intel/openvino_2021/bin/setupvars.sh
source ~/.bashrc

MobaXtremの小さなパートナーの警告音:
MobaXtremに上記のように./bashrcを追加します。ソースコマンドのため、mobaxtremはファイルをアップロードまたはダウンロードできません。当面は解決できません。毎回受信して実行する必要があるすべてです。 :

source /opt/intel/openvino_2021/bin/setupvars.sh

4.モデルオプティマイザを構成します

Model Optimizerは、人気のある深層学習フレームワーク(Caffe *、TensorFlow *、Apache MXNet *、ONNX *、Kaldi *など)からトレーニング済みモデルをインポートするためのPython *ベースのコマンドラインツールです。

モデルオプティマイザは、IntelOpenVINOリリースツールキットの重要なコンポーネントです。モデルがモデルオプティマイザーを介して実行されていない場合、トレーニングされたモデルを推測することはできません。モデルオプティマイザを介して事前トレーニング済みモデルを実行すると、出力はネットワークの中間表現(IR)になります。真ん中の表現は、モデル全体を説明するファイルのペアです。

.xml:ネットワークトポロジを記述します。bin:
重みとバイアスバイナリデータを含めます

(1)サポートされているすべてのフレームワークを同時に構成します
。caffe、tf、tf2、mxnet、onnxをインストールすると、tfが競合します。

cd (install-path)/intel/openvino_2021/deployment_tools/model_optimizer/install_prerequisites
sudo ./install_prerequisites.sh

(2)対応するフレームを別途取り付けます

#For Caffe:
sudo ./install_prerequisites_caffe.sh
#For TensorFlow 1.x:
sudo ./install_prerequisites_tf.sh
#For TensorFlow 2.x:
sudo ./install_prerequisites_tf2.sh
#For MXNet:
sudo ./install_prerequisites_mxnet.sh
#For ONNX:
sudo ./install_prerequisites_onnx.sh
#For Kaldi:
sudo ./install_prerequisites_kaldi.sh

5.デモを確認します

(1)デモスクリプトパスを入力します

cd /(install-path)/intel/openvino_2021.2.185/deployment_tools/demo/
# 如果不添加在bashrc上,需要每次只需一次source
source /opt/intel/openvino_2021/bin/setupvars.sh
./demo_security_barrier_camera.sh

LinuxシステムにGUIインターフェイスがある場合、cv :: imshowは実行後に結果グラフを自動的に表示しますが、サーバーにGUIインターフェイスがない場合は、エラーが報告されます。

src/window_gtk.cpp:624:error:(-2:unspecified erreo) can't initialize GTK backend unfunction 'cvInitSystem'

慌てる必要はありません:
/home/dongyfy/intel/openvino_2021.2.185/deployment_tools/open_model_zoo/demos/security_barrier_camera_demo/main.cpp

// cv::imshow("Detection results", firstGridIt->second.getMat());
slog::info << "save image test.jpg " << slog::endl;
cv::imwrite("/(save-path)/test.jpg",firstGridIt->second.getMat());

cv :: imshowをcv :: imwriteに変更します。

すべてが終わったら、openvinoは正常にインストールされます。

おすすめ

転載: blog.csdn.net/weixin_40437821/article/details/112861251