TensorFlow 2 for Deep Learning Specialization

Course Cover
compare button icon

Course Features

icon

Duration

4 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

7 hours per week

icon

Teaching Type

Self Paced

Course Description

This Specialization is for machine learning practitioners and researchers who want to improve their skills using TensorFlow, a popular deep learning framework. This Specialization's first course will teach you the basics of building, training, evaluating, and making predictions using deep learning models. It also covers validating your models and includes regularisation, implementing callsbacks, saving and loading models. To develop customized deep learning models for any application, the second course will expand your TensorFlow knowledge. TensorFlow's lower-level APIs will be used to create complex model architectures and fully customized layers. You also have the ability to use flexible data workflows. Additionally, you will expand your TensorFlow API knowledge to include sequence models. The final course focuses on the ever-important probabilistic approach to deeplearning. TensorFlow will teach you how to create probabilistic models. This course makes use of the TensorFlow Probability Library, which allows you to easily combine probabilistic models and deep learning. This course can be considered an introduction to TensorFlow Probability Library. This Specialization requires knowledge of Python 3, deep learning concepts and machine learning, as well as a solid foundation in statistics and probability (especially course 3).

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application

Larn a complete end-to-end workflow for developing deep learning models with Tensorflow, from building, training, evaluating and predicting with models using the Sequential API, validating your models and including regularisation, implementing callbacks,

Learn how to develop probabilistic models with TensorFlow, making particular use of the TensorFlow Probability library, which is designed to make it easy to combine probabilistic models with deep learning

Course Cover