I believe many of those interested in studying DL heard of this course:
https://www.udacity.com/course/deep-learning--ud730
I am taking the course now and would
SETTING UP THE ENVIRONMENT (run it only once!)
N.B. To start ready environment after computer reboot, use AFTER LOCAL MACHINE REBOOT instruction in the second answer.
Steps:
https://www.docker.com/products/docker-toolbox
Docker is a tool to deploy preconfigured virtual learning environment on your machine. It will be running inside a virtual machine and will not mess with your computer anyhow.
mklink /J "C:\Users\USER\.docker" "D:\Docker"
More at: Change .docker directory on Windows
docker-machine create vdocker -d virtualbox
FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd vdocker') DO %i
More at: How do I start tensorflow docker jupyter notebook
docker run -it -p 8888:8888 -p 6006:6006 --name tensorflow-udacity -it b.gcr.io/tensorflow-udacity/assignments:0.5.0
P.S. Using :8810 port in case you already have IPython notebook installed on your local machine.
N.B. The VirtualBox has to be shut down before you can make any changes to system settings. (by jlarsch)
Use the following command to stop the VM:
docker-machine stop vdocker
(optional) You can also allow it to use more cores in order to run faster: