Lab: TensorFlow Neural Network on Windows 7

Get docker toolbox here. After installation complete run Docker Quickstart Terminal. If you see error saying VT-X/AMD-x is required, turn on virtualisation in BIOS. After shell is successfully started, git clone the lab repository in the terminal and run Jupyter server as suggested in Udacity description for Windows. To access the notebook substitute localhost with default virtual machine IP (can be accessed by docker-machine ip default in cmd).

If you get out of memory exceptions when running cells, power off VM from Oracle VirtualBox, increase memory to 4GB, start VM and run Docker.

Jupiter Notebook on Windows Tips

Change StartUp Folder

In cmd enter¬†jupyter notebook –generate-config
Config will be generated here: C:\Users\username\.jupyter\jupyter_notebook_config
Edit config; change line
#c.NotebookApp.notebook_dir = ”
to
c.NotebookApp.notebook_dir = ‘new startup folder path’

Display Multiple Plots in Jupiter Cell

After the first plot inser plt.figure() and follow by plt.imshow(your_image).