Skip to content

Instantly share code, notes, and snippets.

@jadonk
Last active June 25, 2018 16:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jadonk/604f5bf2964484d626b331991e0aff8a to your computer and use it in GitHub Desktop.
Save jadonk/604f5bf2964484d626b331991e0aff8a to your computer and use it in GitHub Desktop.
Build Tensorflow for BeagleBoard-X15

Links

Steps

Install some pre-requisites

sudo apt-get update
sudo apt-get install -y swig python3-wheel cmake
sudo apt-get install -y virtualenv build-essential python3-dev gfortran libhdf5-dev

Setup work area

  • Create 4G partition for swap on /dev/sda and save rest for ext4
sudo mkswap /dev/sda1 
sudo mkfs.ext4 /dev/sda2

Enable swap

  • Edit /etc/fstab to add your new swap partition
sudo swapon -a
sudo mount /dev/sda2 /mnt

Install docker

curl -fsSL get.docker.com -o get-docker.sh
chmod +x get-docker.sh 
sudo ./get-docker.sh 
sudo usermod -aG docker debian
sudo mkdir /mnt/docker
sudo chown root:root /mnt/docker
sudo chmod 701 /mnt/docker
  • Configure docker to use '/mnt/docker'
sudo systemctl daemon-reload
sudo systemctl restart docker
  • Start a new shell (sudo systemctl restart cloud9)

Begin install

cd /mnt
sudo chown debian.debian .
git clone --recursive https://github.com/tensorflow/tensorflow.git
cd tensorflow
git checkout v1.8.0
tensorflow/tools/ci_build/ci_build.sh CMAKE tensorflow/tools/ci_build/builds/cmake.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment