Hugging Face 通过 TorchTPU 增加原生 TPU 支持
Hugging Face ❤️ TorchTPU: TPUs, Natively
- 谁
- Hugging Face
- 引文
With TorchTPU , a native PyTorch backend, TPU is now just another device.
发生了什么
Hugging Face 宣布通过原生 PyTorch 后端 TorchTPU,为 Transformers、Diffusers 和 Kernels 提供原生 TPU 支持。模型可以使用 device_map="tpu" 或 pipe.to("tpu"),并可选择启用编译和分布式执行;Transformers 和 Diffusers 不再需要 Optimum TPU。Hugging Face 报告称,TPU 上运行的测试有 96.5% 通过,已报告的 34 个 TorchTPU 问题中有 19 个已修复。
推荐理由
原生 TPU 支持让 PyTorch 用户能够沿用熟悉的 Hugging Face 工作流程,减少此前将模型迁移到 Google 加速器所需的软件改动。
这件事到目前为止
Hugging Face 通过原生 PyTorch 后端 TorchTPU,为 Transformers、Diffusers 和 Kernels 添加了全面的 TPU 原生支持。使用 Optimum TPU 在 TPU 上运行 Transformers 和 Diffusers 模型不再是必需的。模型可通过 device_map="tpu" 或 pipe.to("tpu") 指定使用该硬件,并可选择启用编译和分布式执行。 Hugging Face 报告称,TPU 上运行的测试有 96.5% 通过;已报告的 34 个 TorchTPU 问题中,已有 19 个修复。
继续阅读
最新日报 · 第 27 期TorchNeuron 为 AWS Trainium 上的 Hugging Face 模型带来原生 PyTorch 支持正在热议
明早 08:00 把这样一份日报发到你邮箱
和上面这份一样:几件值得看的事。免费,点确认信之后才会开始发送,每封信都能一键退订。 看一份往期日报 · 2026-10-20
