Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Tensor Processing Units - TPUs

Kaggle via YouTube

Overview

This course covers the following learning outcomes and goals: understanding the basics of Tensor Processing Units (TPUs), learning how to accelerate deep learning using TPUs, troubleshooting and optimizing for TPUs, and exploring the process of building a TPU. The course teaches skills such as working with TFRecords, utilizing systolic arrays and bfloat16, and transitioning from AlphaGo to Speech Recognition. The teaching method includes notebook walkthroughs, practical demonstrations, and interactive sessions. The intended audience for this course is data science professionals interested in accelerating their deep learning models using TPUs.

Syllabus

TPU Notebook Walkthrough: Introduction to TFRecords | Kaggle.
Learn With Me: Getting Started with Tensor Processing Units (TPUs) | Kaggle.
TPUs, systolic arrays, and bfloat16: accelerate your deep learning | Kaggle.
TPUs: AlphaGo to Speech Recognition | Kaggle.
Getting Curious: What it takes to build a TPU | Kaggle.
Accelerator Power Hour for data science professionals with Kaggle Grandmasters (Cloud AI Huddle).
Learn With Me: Troubleshooting and Optimizing for Tensor Processing Units (TPUs) | Kaggle.

Taught by

Kaggle

Reviews

Start your review of Tensor Processing Units - TPUs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.