- Quickly set-up Anaconda based Python (3.6) environment for deep learning (Keras, PyTorch) in Ubuntu 16.04 (xenial) or 18.04 (bionic)
- Quickly set-up a Deep Learning instance in AWS, GCP or Paperspace Gradient (coming soon)
- Before you go through these installation steps:
- UEFI
- These scripts have been regularly used on systems with fresh Ubuntu installations
- Clone this repo
- Need to have
gitinstalled for cloning (forking+cloning) this repo - Alternatively, you can download the repo here and extract the content
- Need to have
- Change your current directory to the cloned/downloaded repo:
cd python-deeplearning-setup - Install the following scripts one-by-one
- Make the scripts executable: run
chmod +x *.sh - Install CUDA: run
./cuda.sh - Install cuDNN: run
./cudnn.sh - Install Miniconda: run
./conda.sh - Create the
cvenvironment:conda env create -f cv.yml - (Optional) Setup remote access to Jupyter Notebooks:
- Edit Line no 10 of
condaremote.shto set the correct path (will remove this step in a later iteration) - run
./condaremote.sh
- Edit Line no 10 of
- Make the scripts executable: run