This tutorial shows you how to train the ResNet-50 model
on a Cloud TPU device with PyTorch. You can apply the same pattern to
other TPU-optimised image classification models that use PyTorch and the
ImageNet dataset.
The model in this tutorial is based on Deep Residual Learning for Image
Recognition, which first introduces
the residual network (ResNet) architecture. The tutorial uses the 50-layer
variant, ResNet-50, and demonstrates training the model using
PyTorch/XLA.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-17 UTC."],[],[]]