CS501r, Fall 2016 - Deep Learning: Theory and Practice

Here is the course description.

Remember, this is a great tutorial on python / numpy!

Some instructions for getting Tensorflow to run on the CS open labs

All of the slides are posted on Dropbox here


Labs

General notes on ipython and seaborn

Lab 1 - Anaconda and playground screenshot

Lab 2 - Perceptron

Lab 3 - Basic gradient descent

Lab 4 - Automatic differentiation

Lab 5 - Tensorflow image classifier

Lab 5b - Convolutional Tensorflow image classifier and Tensorboard

Lab 6 - Feature zoo 1

Lab 7 - Generative adversarial networks

Lab 8 - RNNs, LSTMs, GRUs

Lab 9 - Siamese networks

Lab 10 - Inceptionism / deep art

Final project