Skip to content

Hugging Face adds native TPU backend with TorchTPU

What happened

AI digest

On 20 October 2026, the Hugging Face blog announced that Hugging Face has added support for TorchTPU, a native PyTorch backend. According to the report, Transformers, Diffusers and Kernels can now run directly on TPUs, and loading a model only requires passing device_map="tpu" or calling pipe.to("tpu"), with no need for torch_xla or Optimum TPU. This is the only report on the matter so far, with no follow-up or contradicting accounts.

Written by AI from the reports · updated 2 d ago

Timeline

Follow the reports to see the event from each side.

Oct 20
  1. Hugging Face BlogSelected
    Hugging Face ❤️ TorchTPU: TPUs, Natively

    If you ever tried to run PyTorch on a TPU, you probably ported your code to torch_xla, or you ended up having to learn JAX. With TorchTPU, a native PyTorch backend, TPU is now just another device. It opens up native support of TPU in the Hugging Face ecosystem.

Heat of this event

Current heat 3·Peak in the comparable range 6(Oct 21 03:00)·Change over 24 hours in the comparable range -49%

0246Oct 2103:00Oct 2112:00Oct 2122:00Oct 2207:00

The trend compares only the same accounts observed without a break, so its range can be narrower than the current heat count. Move the pointer or tap the chart to see each hour; with a keyboard, use the left and right arrow keys.