Awesome Open Source
Awesome Open Source

TensorFlow and Deep Learning Tutorials

Google's Deep Learning Tutorials

Deep Learning Reading List

Tutorial index

0 - Prerequisite

  • Introduction to Machine Learning (notebook)
  • Introduction to MNIST Dataset (notebook)

1 - Introduction

2 - Basic Models

3 - Neural Networks

4 - Utilities

  • Save and Restore a model (notebook) (code)
  • Tensorboard - Graph and loss visualization (notebook) (code)
  • Tensorboard - Advanced visualization (code)

5 - Multi GPU


Some examples require MNIST dataset for training and testing. Don't worry, this dataset will automatically be downloaded when running examples (with MNIST is a database of handwritten digits, for a quick description of that dataset, you can check this notebook.

Official Website:

Selected Repositories




Computer Vision

Natural Language Processing

Adversarial Learning

Reinforcement Learning


Useful Links

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Network (37,665
Machine Learning (37,105
Deep Learning (36,492
Tutorials (23,565
Tensorflow (22,344
Neural Network (15,501
Natural Language Processing (14,766
Classification (13,264
Convolutional Neural Networks (12,521
Keras (10,452
Lstm (5,529
Mnist (4,507
Reinforcement Learning (4,436
Recurrent Neural Networks (4,366
Autoencoder (1,995
Deep Reinforcement Learning (1,019
Tensorflow Tutorials (455
Tflearn (223
Neural Machine Translation (210
Deep Learning Tutorial (168
Tensorlayer (129
Multilayer Perceptron (116