Learn TensorFlow from scratch with examples and visualizations with interactive jupyer notebooks. Learn to compete in the Kaggle leaf detection challenge!
All exercises are designed to be run from a CPU on a laptop, but can be accelerated with GPU resources.
Guides for downloading and installing TensorFlow on Linux, OSX and Windows using Docker.
The material consists of 4 labs.
Logistic regression, feed forward neural network (FFN) on the (in)famous MNIST!
Optional reading material from Michael Nielsen:Chapters 1-4 (Do 3-5 of the optional exercises).
Convolutional Neural Network (CNN) and Spatial Transformer on images.
Optional reading material from Michael Nielsen Chapter 6 (stop when reaching section called Other approaches to deep neural nets).
Recurrent Neural Network (RNN) on Translation using Encoder-Decoder model and Encoder-Decoder with attention.
Optional reading material from Alex Graves Chapters 3.1, 3.2 and 4,
Compete in the kaggle competition Leaf Classification using FFN, CNN and RNN.