Forked from bobvanluijt/Install hyperGAN with: Install CUDA and Tensorflow 1.0 on Ubuntu 16.04.sh
Last active
July 11, 2018 05:50
-
-
Save qwazwsx/a9fd59b5dc725c4731d911c0f78e3e8d to your computer and use it in GitHub Desktop.
Install hyperGAN with: CUDA and Tensorflow 1.0 on Ubuntu 16.04 + Python 3.5 -FIXED-
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#edited to install tensorflow with 'pip3' insead of 'pip' | |
# Tensorflow installation bash for Ubuntu 16.04 for x86_64 - Python 2.7 | |
# Set locale (comment when not needed) | |
sudo sh -c "echo 'LC_ALL=en_US.UTF-8\nLANG=en_US.UTF-8' >> /etc/environment" | |
# Install CUDA | |
sudo apt-get update -y | |
sudo apt-get upgrade -y | |
wget https://developer.nvidia.com/compute/cuda/8.0/Prod2/local_installers/cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb | |
mv cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb.deb | |
sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb.deb | |
sudo apt-get update | |
sudo apt-get install cuda -y | |
# install https://developer.nvidia.com/cudnn | |
tar zxvf cudnn-8.0-linux-x64-v5.1.tgz | |
cd cuda | |
sudo cp -P include/cudnn.h /usr/include | |
sudo cp -P lib64/libcudnn* /usr/lib/x86_64-linux-gnu/ | |
sudo chmod a+r /usr/lib/x86_64-linux-gnu/libcudnn* | |
# Install PIP | |
sudo apt-get install python3-pip -y | |
sudo pip install --upgrade pip | |
# Set python 3 symlink | |
sudo rm /usr/bin/python | |
sudo ln -s /usr/bin/python3.5 /usr/bin/python | |
# Install TF (http://tflearn.org/installation/) | |
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-linux_x86_64.whl | |
sudo pip3 install $TF_BINARY_URL | |
# Install hypergan | |
pip3 install scipy --upgrade | |
pip3 install pillow --upgrade | |
pip3 install hyperchamber --upgrade | |
pip3 install flask --upgrade | |
pip3 install flask_cors --upgrade | |
pip3 install hypergan --upgrade |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment