Course Promo Video


Who's this course for?


This course is for anyone who wants to start learning Tensorflow. You ideally have good knowledge of Python and also of basic concepts in deep learning.


Skills you'll gain


You'll learn how to setup your machine to train deep learning models in Tensorflow.

You'll learn how to build neural networks from scratch using Tensorflow layers.

You'll learn to build a neural network in 3 different approaches supported by Tensorflow : Sequential, functional and by inheriting from the Model class.

You'll build neural networks to solve 2 real world cases : recognizing digits and recognizing German traffic signs.

You'll learn how clean and prepare a dataset for training and evaluation.

You'll learn how to setup a standalone script that can make use of your trained deep learning model to make predictions on new random images.



Deep Learning project to add to your portfolio


You will build 2 projects : one for recognizing handwritten digits and one for recognizing German traffic signs. These projects can be a great addition to your ML portfolio.

Course Curriculum


  Introduction and outline
Available in days
days after you enroll
  Software setup
Available in days
days after you enroll
  Image classification : MNIST example
Available in days
days after you enroll
  Image classification : German Traffic Signs
Available in days
days after you enroll
  Where to go from here?
Available in days
days after you enroll