Event  Date  Description  Course Materials 

Jan 10 Week 1 
No class 
Set up Tensorflow Suggested Readings: Nothing in particular, but you're welcome to read anything you want.  
Lecture  Jan 12  Overview of Tensorflow Why Tensorflow? Graphs and Sessions 
Slides Lecture note 
To do  Jan 12  Check out TensorBoard  
Lecture  Jan 17 Week 2 
Operations Basic operations, constants, variables Control dependencies Data pipeline TensorBoard 
Slides Lecture note 
Workshop  Jan 19  Linear and Logistic Regression Tensorflow's Optimizers tf.data Example: Birth rate  life expectancy, MNIST dataset 
Slides Lecture note 
A1 released  Jan 19  Assignment #1 released  Assignment 1 
Lecture  Jan 24 Week 3 
Eager execution Guest lecture by Akshay Agrawal (TensorFlow team) Example: word2vec, linear regression 
Slides Lecture note 
Lecture  Jan 26  Variable sharing and managing experiments Interfaces Name scope, variable scope Saver object, checkpoints Autodiff Example: word2vec 
Slides Lecture note 
A1 Due  Jan 31  Assignment #1 due  
Lecture  Jan 31 Week 4 
Introduction to ConvNet 
Slides Lecture note We will be using CS231N's wonderful note 
Lecture  Feb 2  No class 

A2 released  Feb 7  Assignment #2 released  Assignment 2 
Lecture  Feb 7 
Convnet in TensorFlow Example: image classification 
Slides Lecture note 
Lecture  Feb 9 Week 5 
Convolutional Neural Networks Discussion of Assignment #2 Example: Style Transfer 
Slides 
Feb 14 Week 6 
GANs Guest lecture by Alec Radford (Research Scientist at OpenAI) 
Per Alec's request, slides + code are only available to students in the class 

Lecture  Feb 16 
Variational AutoEncoders Guest lecture by Danijar Hafner (Google Brain, UCL) 
Slides 
A2 Due  Feb 20  Assignment #2 due  
Lecture  Feb 21 Week 7 
Recurrent Neural Networks Example: Characterlevel Language Modeling 
Slides Lecture note 
Lecture  Feb 23 
Seq2seq with Attention Example: Neural machine translation 
Slides 
Lecture 
Feb 28 Week 8 
Beyond RNNs: Transformer, Tensor2Tensor Guest lecture by Lukasz Kaiser 
Slides Code 
A3 released  Mar 2  Assignment #3 released  Assignment 3 
Mar 2 
Dialogue agents 
Slides  
Lecture  Mar 7 Week 9 
Reinforcement Learning in Tensorflow
Guest lecture by Frederik Ebert  Slides 
Lecture  Mar 9 
Keras Guest lecture by François Chollet (Deep learning researcher at Google, author of Keras) 
Slides 
A3 Due  Mar 15  Assignment #3 due  
Demo  Mar 16  Demo 