インストールの前に
- macOS 10.14.4(Mojave) 以上
- インターネット環境
※2020.06.05追記:OpenVINO 2020.3 LTS Release も同様の手順で入る事を確認済です。
インストールされるコンポーネント
コンポーネント | 説明 |
Model Optimizer | This tool imports, converts, and optimizes models, which were trained in popular frameworks, to a format usable by Intel tools, especially the Inference Engine. Popular frameworks include Caffe*, TensorFlow*, MXNet*, and ONNX*. |
Inference Engine | ディープラーニングエンジン アプリケーション組み込みライブラリ |
OpenCV | Intel Hardware用にコンパイルされたOpenCV |
Sample Applications | 推論エンジンを使用するためのコンソールデモアプリケーション |
Demos | A set of console applications that demonstrate how you can use the Inference Engine in your applications to solve specific use-cases |
Additional Tools | A set of tools to work with your models |
Documentation for PreTrained Models | Documentation for the pre-trained models available in the Open Model Zoo repo |
プラットフォーム
ハードウェアの制限
- 6th-10th Generation Intel® Core™
- Intel® Xeon® v5 family
- Intel® Xeon® v6 family
- Intel® Neural Compute Stick 2
ソフトウェアのインストール
必要なソフトウェア
- CMake 3.4 or higher
- Python 3.5 or higher
- Apple Xcode* Command Line Tools
- (Optional) Apple Xcode* IDE (not required for OpenVINO, but useful for development)
CMakeのインストール
CMake のページでMacOS用のcmakeをダウンロードする
dmg形式の場合、Applicationsフォルダにコピー
Terminalで下記コマンドを実行するとシンボリックリンクを作成してくれる
sudo “/Applications/CMake.app/Contents/bin/cmake-gui” –install
Pythonのインストール
Python3.5〜3.7が必要となりますが、Macには2系がインストールされているので、Python のページでダウンロード
今回は、3.7.6をインストールします
インストールは、pkg形式でクリックのみでインストール可能です
Apple Xcode Command Line Tools のインストール
XcodeはCommand Line Toolsのみでのインストールが可能です
Apple Developer ページにアクセスし、Apple Xcode Command Line Toolsをダウンロードします
OpenVINOのインストール・設定
OpenVino toolkitのダウンロード
こちらよりユーザー情報を登録後、最新版のOpenVino toolkit for macOSをダウンロードします
ダウンロード後は、dmgとなるので実行
クリックして表示し、m_openvino_toolkitアイコンクリックで、インストール画面へ移行します
CMake2.8 以上がインストールされていない、と表示があります
依存するツールがない場合はこちらに表示されます
これでインストール完了です
次は環境設定に移ります
OpenVINO 環境設定
Terminalから環境設定を行います
source /opt/intel/openvino/bin/setupvars.sh
このコマンドによって、OpenVINOの環境が設定されます
このコマンドはログインごとに行う必要がありますが、
.bash_profileに書き込めば、その必要はありません
Model Optimizer 設定
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites
sudo ./install_prerequisites.sh
NEURAL COMPUTE STICK2 の使用
MacでNCS2を使用する場合は、下記のコマンドで使用することが可能です
brew install libusb
お疲れ様でした
インストールはこれで完了です
産業用画像処理装置開発、
ゲームコンソール開発、半導体エンジニアなどを経て、
Webエンジニア&マーケティングをやっています
好きな分野はハードウェアとソフトウェアの境界くらい