硬件:树莓派3B+、神经计算棒1代
步骤:
1、ncsdk的安装
在树莓派连网的情况下,在终端输入
git clone http://github.com/Movidius/ncsdk && cd ncsdk && make install
##这个不加-b ncsdk安装的是一代产品
默认安装了caffe,这时可以运行caffe模型了,如需运行tensorflow模型,还有安装tensorflow环境。
参考文献:
【1】总文档:https://movidius.github.io/ncsdk/tensorflow.html
【2】视频:https://software.intel.com/en-us/movidius-ncs-get-started
2、树莓派tensorflow的安装
查看【官方文档】:
a、配置树莓派安装tensorflow的环境
sudo apt update
sudo apt install python3-dev python3-pip
sudo apt install libatlas-base-dev # required for numpy
sudo pip3 install -U virtualenv # system-wide install
b、创建虚拟环境
##创建虚拟环境
virtualenv --system-site-packages -p python3 ./venv
##激活虚拟环境
source ./venv/bin/activate # sh, bash, ksh, or zsh
#升级pip
pip install --upgrade pip
pip list # show packages installed within the virtual environment
c 、安装tensorflow
##安装
pip install --upgrade tensorflow
##验证
python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
d、退出tensorflow(用的时候不要退出)
deactivate # don't exit until you're done using TensorFlow
3、安装ncsdk的app zoo(很多例子可以参考)
git clone https://github.com/movidius/ncappzoo.git
##1代