Saturday, July 07, 2018

Install TensorFlow 1.8 on Raspberry Pi 3 Model B+ [Complete Instruction Manual 2018]

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install python-pip python-dev

wget https://www.piwheels.org/simple/tensorflow/tensorflow-1.8.0-cp27-none-linux_armv7l.whl
sudo pip install tensorflow-1.8.0-cp27-none-linux_armv7l.whl
sudo pip uninstall mock
sudo pip install mock

/*
Test program HelloTensor.py
*/

sudo pip install pillow
sudo pip install lxml
sudo pip install jupyter
sudo pip install matplotlib
sudo pip install protobuf
git clone https://github.com/tensorflow/models.git
cd models
cd research
protoc object_detection/protos/*.proto --python_out=.
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim

/*
If Protobuf is throwing errors:

sudo apt-get install autoconf automake libtool curl make g++ unzip
wget https://github.com/google/protobuf/releases/download/v3.6.0/protobuf-cpp-3.6.0.tar.gz
tar -xvf protobuf-cpp-3.2.0.tar.gz
cd protobuf-3.2.0
./autogen.sh
./configure
make
make check
sudo make install
sudo ldconfig
*/

sudo pip install --upgrade pip
sudo apt-get install -y python-seaborn python-pandas
sudo apt-get install -y ttf-bitstream-vera
sudo pip install --upgrade tensorflow

jupyter notebook object_detection_tutorial.ipynb
jupyter nbconvert --to=html --ExecutePreprocessor.enabled=True object_detection_tutorial.ipynb