Back to Customising your models with TensorFlow 2
Imperial College London

Customising your models with TensorFlow 2

Welcome to this course on Customising your models with TensorFlow 2! In this course you will deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application. You will use lower level APIs in TensorFlow to develop complex model architectures, fully customised layers, and a flexible data workflow. You will also expand your knowledge of the TensorFlow APIs to include sequence models. You will put concepts that you learn about into practice straight away in practical, hands-on coding tutorials, which you will be guided through by a graduate teaching assistant. In addition there is a series of automatically graded programming assignments for you to consolidate your skills. At the end of the course, you will bring many of the concepts together in a Capstone Project, where you will develop a custom neural translation model from scratch. TensorFlow is an open source machine library, and is one of the most widely used frameworks for deep learning. The release of TensorFlow 2 marks a step change in the product development, with a central focus on ease of use for all users, from beginner to advanced level. This course follows on directly from the previous course Getting Started with TensorFlow 2. The additional prerequisite knowledge required in order to be successful in this course is proficiency in the python programming language, (this course uses python 3), knowledge of general machine learning concepts (such as overfitting/underfitting, supervised learning tasks, validation, regularisation and model selection), and a working knowledge of the field of deep learning, including typical model architectures (MLP, CNN, RNN, ResNet), and concepts such as transfer learning, data augmentation and word embeddings.

Status: Data Pipelines
Status: Transfer Learning
IntermediateCourse27 hours

Featured reviews

DL

5.0Reviewed Dec 31, 2023

Take note Tensorflow is still 2.0.0, not updated to later versions for labs

RC

4.0Reviewed Sep 25, 2020

Scope for improvement, for the RNN, LSTM, and Bi Directional layers.

DT

5.0Reviewed Nov 23, 2020

I learned a lot from this course, thanks for providing this wonderful course. Can't wait to complete the last one, Probability with Tensorflow 2.

BL

5.0Reviewed Jul 23, 2022

It would be better if related readings can contain some of the background knowledge.

CZ

5.0Reviewed Nov 3, 2020

This course is very challenging, as require concrete understanding on tensorflow to conduct the whole project

MM

5.0Reviewed May 23, 2021

Loved this course, loved this specialization, the team doesn't support you so you are left alone. But we may see it as a formative experience.

WS

5.0Reviewed Nov 1, 2020

Awesome content! The practical knowledge does help me in my FYP research, thanks a lot.

NN

5.0Reviewed Jul 23, 2022

I love the way the course is constructed. Every concept is tested in a lab and you have a well organized assignment in the end of each week. Great course. I learned a lot.

FK

5.0Reviewed Dec 28, 2020

Excellent. This course is an extension of the 'Getting started with TensorFlow 2'. Highly recommended.

NS

5.0Reviewed May 22, 2022

h​ighly recommend for everyone. The course and material is well designed will help you gain insight from Tensorflow and ML project workflow.

EA

5.0Reviewed Jan 23, 2022

Great course, really helped me getting a much more insightful view to an important package.

RA

5.0Reviewed Jul 15, 2021

Excellent course materials, videos, lab sessions and capstone project.

All reviews

Showing: 20 of 74

Sanjay Pradeep
5.0
Reviewed Sep 4, 2020
Dat Nguyen
5.0
Reviewed Aug 5, 2020
Kanji Ohi
5.0
Reviewed Aug 18, 2020
Patrick Haluptzok
5.0
Reviewed Sep 3, 2020
Jon Sjoberg
1.0
Reviewed Jul 6, 2021
Harshwardhan Praveen
5.0
Reviewed Sep 15, 2020
Chaowalit Bunchom
5.0
Reviewed Jul 17, 2020
LiangTian
5.0
Reviewed Jun 26, 2020
Zhongtian Ye
5.0
Reviewed Oct 21, 2020
Borja García Pascual
5.0
Reviewed Sep 13, 2020
Maximilian
5.0
Reviewed Sep 12, 2020
Andrew H Nichols
4.0
Reviewed Jul 16, 2021
Sacha van Weeren
4.0
Reviewed Aug 9, 2020
Yuping Yang
3.0
Reviewed Jul 8, 2021
p.w.ouwehand
5.0
Reviewed Jun 27, 2021
Ch'ng Hou Zhi
5.0
Reviewed Nov 4, 2020
Артем К
5.0
Reviewed Sep 30, 2020
Ranjan Rishi Chambial
4.0
Reviewed Sep 26, 2020
Nela Brockington
5.0
Reviewed Jan 2, 2023
Juan Camilo Santana Salgado
5.0
Reviewed Jun 27, 2022