Custom and Distributed Training with TensorFlow

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Custom and Distributed Training with TensorFlow

Coursera · Beginner ·📐 ML Fundamentals ·3mo ago

Key Takeaways

Trains custom models using TensorFlow for flexible and visible model training

Original Description

In this course, you will: • Learn about Tensor objects, the fundamental building blocks of TensorFlow, understand the difference between the eager and graph modes in TensorFlow, and learn how to use a TensorFlow tool to calculate gradients. • Build your own custom training loops using GradientTape and TensorFlow Datasets to gain more flexibility and visibility with your model training. • Learn about the benefits of generating code that runs in graph mode, take a peek at what graph code looks like, and practice generating this more efficient code automatically with TensorFlow’s tools. • Harness the power of distributed training to process more data and train larger models, faster, get an overview of various distributed training strategies, and practice working with a strategy that trains on multiple GPU cores, and another that trains on multiple TPU cores. The DeepLearning.AI TensorFlow: Advanced Techniques Specialization introduces the features of TensorFlow that provide learners with more control over their model architecture and tools that help them create and train advanced ML models. This Specialization is for early and mid-career software and machine learning engineers with a foundational understanding of TensorFlow who are looking to expand their knowledge and skill set by learning advanced TensorFlow features to build powerful models.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Programação dinâmica
Learn to break down complex problems into smaller sub-problems using dynamic programming and solve them efficiently
Medium · Data Science
📰
What Breaks First When Your AI App Reaches 1,000 Real Users?
Learn how to identify and address scalability issues in AI apps as user base grows to 1,000 real users, focusing on latency, retries, and queues
Medium · Machine Learning
📰
The Mental Model of PyTorch: Build a Neural Network in 5 Phases
Learn the mental model of PyTorch by building a neural network in 5 phases to understand every line of code
Medium · Deep Learning
📰
Automatic Relevance Determination Regression for Time Series Forecasting
Learn how to apply Automatic Relevance Determination Regression for accurate time series forecasting
Medium · Data Science
Up next
Dropout in Deep Learning
AnuTech-CH
Watch →