About this Course

91,769 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

* Python 3

* Knowledge of general machine learning concepts

* Knowledge of the field of deep learning

Approx. 27 hours to complete
English

Skills you will gain

TensorflowDeep Learningkeras
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

* Python 3

* Knowledge of general machine learning concepts

* Knowledge of the field of deep learning

Approx. 27 hours to complete
English

Offered by

Placeholder

Imperial College London

Syllabus - What you will learn from this course

Week
1

Week 1

6 hours to complete

The Keras functional API

6 hours to complete
14 videos (Total 81 min), 5 readings, 2 quizzes
14 videos
Interview with Laurence Moroney4m
The Keras functional API5m
Multiple inputs and outputs6m
[Coding tutorial] Multiple inputs and outputs9m
Variables5m
Tensors5m
[Coding tutorial] Variables and Tensors8m
Accessing layer Variables4m
Accessing layer Tensors5m
[Coding tutorial] Accessing model layers8m
Freezing layers4m
[Coding tutorial] Freezing layers7m
Wrap up and introduction to the programming assignment1m
5 readings
About Imperial College & the team10m
How to be successful in this course10m
Grading policy10m
Additional readings & helpful references10m
Device placement10m
1 practice exercise
[Knowledge check] Transfer learning10m
Week
2

Week 2

6 hours to complete

Data Pipeline

6 hours to complete
12 videos (Total 93 min), 1 reading, 2 quizzes
12 videos
Keras datasets3m
[Coding tutorial] Keras datasets11m
Dataset generators7m
[Coding tutorial] Dataset generators12m
Keras image data augmentation5m
[Coding tutorial] Keras image data augmentation10m
The Dataset class8m
[Coding tutorial] The Dataset class10m
Training with Datasets7m
[Coding tutorial] Training with Datasets11m
Wrap up and introduction to the programming assignment1m
1 reading
TensorFlow Datasets10m
1 practice exercise
[Knowledge check] Python generators15m
Week
3

Week 3

6 hours to complete

Sequence Modelling

6 hours to complete
13 videos (Total 92 min)
13 videos
Interview with Doug Kelly10m
Preprocessing sequence data7m
[Coding tutorial] The IMDB dataset8m
[Coding tutorial] Padding and masking sequence data7m
The Embedding layer4m
[Coding tutorial] The Embedding layer4m
[Coding tutorial] The Embedding Projector12m
Recurrent neural network layers4m
[Coding tutorial] Recurrent neural network layers9m
Stacked RNNs and the Bidirectional wrapper7m
[Coding tutorial] Stacked RNNs and the Bidirectional wrapper10m
Wrap up and introduction to the programming assignment1m
1 practice exercise
[Knowledge check] Recurrent neural networks15m
Week
4

Week 4

6 hours to complete

Model subclassing and custom training loops

6 hours to complete
12 videos (Total 71 min)
12 videos
Model subclassing5m
[Coding tutorial] Model subclassing5m
Custom layers7m
[Coding tutorial] Custom layers10m
Automatic differentiation5m
[Coding tutorial] Automatic differentiation6m
Custom training loops7m
[Coding tutorial] Custom training loops10m
tf.function decorator3m
[Coding tutorial] tf.function decorator5m
Wrap up and introduction to the programming assignment1m

Reviews

TOP REVIEWS FROM CUSTOMISING YOUR MODELS WITH TENSORFLOW 2

View all reviews

About the TensorFlow 2 for Deep Learning Specialization

TensorFlow 2 for Deep Learning

Frequently Asked Questions

More questions? Visit the Learner Help Center.