Movidius Neural Compute Stickを試す

Intel の深層学習用ハードウェア

気になっていたプロダクト, Movidius™ Neural Compute Stick を入手しました.
秋月電子で10800円で購入できます.

NSCは,外付けのディープラーニングデバイスです.
サポートOSは,Ubuntu 16.04です.Raspberry Pi 3をはじめ,virtualboxやvmware等の仮想マシンでも動作可能です.
私は,macbook上のvmwareの仮想マシンにubuntu16.04をセットアップして利用しています.

TensorFlow, Caffeをサポート

フレームワークに,TensorFlow, Caffeを利用できます.

セットアップ

NCS Quick Start へアクセスして環境のセットアップします.

pip,pip3をインストール

sudo apt install python-pip, python3-pip

NC SDK をインストール

ガイド通りにインストールしていきます.

mkdir workspace
cd workspace/
git clone https://github.com/movidius/ncsdk.git
cd ncsdk/
make install

NCSの有無を確認

cd examples/apps/hello_ncs_py/
make run

making run
python3 hello_ncs.py;
Hello NCS! Device opened normally.
Goodbye NCS! Device closed normally.
NCS device working.

最終行に NCS device working. と表示されていれば動作しています.

リファレンス