How-to guides
-
Setting up Google Cloud accounts and projects
Setting up a Cloud Billing account and a project.
-
Activating Cloud TPU APIs
Activating Compute Engine and Cloud TPU APIs.
-
Connecting to Cloud Storage buckets
Storing your machine learning data on a Cloud Storage bucket. Giving your Cloud TPU access to data objects in the bucket.
-
PyTorch XLA user's guide
Describes how to run ML Workloads With PyTorch/XLA.
-
PyTorch XLA performance profiling
Walks you through how to use Cloud TPU performance tools and the metrics auto-analysis feature with PyTorch.
-
Run JAX code on TPU Pod slices
An introduction to running JAX code on TPU Pod slices.
-
JAX performance profiling guide
An introduction to running JAX code on TPU Pod slices.
-
Managing TPUs
Setting up Cloud TPU or deleting nodes step by step.
-
Using Cloud TPU Tools
Monitoring Cloud TPU and model training using TensorBoard and command-line tools.
-
Managing maintenance events with Cloud TPU Pods
Understanding Compute Engine VM maintenance events and how to recover a Cloud TPU Pod after a maintenance event.
-
Setting up TensorBoard
Setting up TensorBoard to visualize and monitor the output and performance of your training application.
-
Cloud TPU monitoring with Stackdriver
Cloud TPU monitoring with Stackdriver. Displays logs and supports creating log-based metrics for the Cloud TPU runtime binary. Provides tools for creating dashboards and alerts based on log metrics.
-
Preparing the ImageNet dataset
How to download, preprocess, and upload the ImageNet dataset to a Cloud Storage bucket.
-
Preparing the COCO dataset
How to download, preprocess, and upload the COCO dataset to a Cloud Storage bucket.
-
Using TPUs with GKE
A guide to setting up Cloud TPU with Google Kubernetes Engine.
-
Preemptible TPUs
How and why you can allow Cloud TPU to preempt your TPU for usage by other workloads.
-
Cloud TPU audit logs
Accessing and using Cloud TPU audit logs.
-
Cloud TPU version switching
Switching software versions on your Cloud TPU.
-
Shared VPC networks
How to set up Cloud TPUs that use a centrally managed Shared VPC network.
-
GKE Cluster with Shared VPC network
How to set up a GKE Cluster with Cloud TPU configuration managed by a Shared VPC network.