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 Auto-Encoders 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: Character-level 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 |