回到时间线

10月19日周一08:00ToolsAPI 与价格中国模型开源模型API 与价格指南

TorchNeuron 为 AWS Trainium 提供原生 PyTorch 后端

决策简报

Brief
发生了什么
Hugging Face 发布 TorchNeuron 插件,让 Transformers、Diffusers 和 Kernels 原生支持 AWS Trainium,用户无需再通过 Optimum Neuron 间接调用。
为什么重要
GitHub 相关结果会影响评测基准、技术路线和后续产品判断。
影响谁
Qwen
建议动作
升级或复核变更版本
地区可用性
暂未验证地区可用性差异。

关键事实

  • Hugging Face 发布 TorchNeuron 插件,让 Transformers、Diffusers 和 Kernels 原生支持 AWS Trainium,用户无需再通过 Optimum Neuron 间接调用。 [src-huggingface-blog]
  • Trainium 在 Transformers 中从 Optimum Neuron 的 46% 提升到 89% 文本生成架构开箱支持,并统一走标准设备映射与分布式配置,现有 GPU 训练脚本迁移成本显著下降。 [src-huggingface-blog]
高信心100% 主张有证据

由事件证据自动生成。

TorchNeuron 是 AWS Trainium 的原生 PyTorch 后端插件,自 2026 年 10 月 20 日起进入公开测试,可通过 pip install torch-neuronx 安装。它支持 eager 执行、torch.compile 和原生分布式接口(DTensor、FSDP2),取代了基于 PyTorch XLA 的 Optimum Neuron 方案。Hugging Face 建议 Neuron 用户直接使用 Transformers、Diffusers、Accelerate、PEFT 和 TRL,而不再经过 Optimum Neuron。 在推理侧,用户只需传入 device_map=neuron,Transformers 即可把模型加载到 Neuron 设备;前 100 个最常用文本生成架构中,89% 可开箱支持,此前 Optimum Neuron v0.4.5 为 46%。Diffusers 中 FLUX.1-dev、FLUX.2、Qwen-Image 等管道支持张量并行。 在训练侧,使用 TRL 的 SFTTrainer 时,只需在 model_init_kwargs 中设置 DistributedConfig 的 tp_size 和 fsdp_size,Trainer 便按 TP×FSDP 网格分片权重,无需 --fsdp 标志或 Accelerate 配置。示例在 8 颗 Trainium2 芯片(32 个 NeuronCore)上完成训练,保存的是标准 Transformers 检查点,可直接上传 Hub 并在其他硬件加载。需要注意:Neuron 暂不支持 Dynamo 自动动态形状,需关闭 HF_DEACTIVATE_ASYNC_LOAD=1,且批次会填充到 128 token 的倍数。

摘要依据:已读全文详摘依据上方标注的来源范围整理,内容以原文为准。

来源

  • Hugging Face:Blog

    Open-source models, datasets, libraries, and practical ML engineering for builders.

  • Hugging Face:Blog

相关情报

留言

登入后即可留言,和其他 builder 交换实测心得。

还没有留言,抢头香。