项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-31 · 当前星标 ★ 3597
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 需要 NVIDIA GPU(FP8 支持 Hopper、Ada、Blackwell、Rubin 架构;MXFP8/NVFP4 需要 Blackwell)
- 已安装可用的 CUDA 驱动与 CUDA 工具链
- 已安装 Python 环境
- 已安装 PyTorch 或 JAX 训练框架
安装与启动步骤
-
1确认GPU架构
先确认本机 GPU 属于 Hopper、Ada、Blackwell 或 Rubin,否则无法使用 FP8 低精度训练能力。
nvidia-smi -
2准备CUDA环境
确认驱动与 CUDA 工具链版本可用,低精度算子编译依赖本地 CUDA 环境。
nvcc --version -
3准备Python框架
在 Python 环境中装好 PyTorch 或 JAX,TransformerEngine 以库的形式接入现有训练栈。
python -c "import torch; print(torch.__version__)" -
4获取项目源码
克隆官方仓库,可直接查看源码与 examples 目录下的示例脚本。
git clone https://github.com/NVIDIA/TransformerEngine.git cd TransformerEngine -
5查阅官方文档
安装方式与版本对应关系以官方 User guide 的 Quick start 为准,按文档安装后再接入代码。
如何确认成功
按官方 Quick start 示例跑通一段 PyTorch 或 JAX 代码,无导入或算子报错即表示库可用。
常见问题
Q:普通游戏卡能用 FP8 吗?
A:FP8 需要 Hopper、Ada、Blackwell 或 Rubin 架构 GPU;MXFP8 与 NVFP4 仅在 Blackwell 上支持,其他卡只能用常规精度。
Q:支持哪些深度学习框架?
A:README 说明同时为 PyTorch 和 JAX 提供高层 API,并自动管理缩放因子与量化元数据。
Q:需要自己写精度转换代码吗?
A:不需要,库内置自动混合精度式 API,并内置 attention、GEMM、归一化、MoE 等融合算子。
Q:安装步骤从哪里获取?
A:安装命令、版本匹配与编译选项以官方文档站点的 Quick start 与 User guide 为准。
注意事项
- README 节选未包含具体安装命令,实际安装请以官方文档为准。
- 训练与推理两条路径均支持,接入前建议先用 examples 中的脚本验证环境。
- 低精度训练依赖较新的 GPU 架构,老架构设备请先确认兼容性再部署。
核心亮点
- 深度绑定 NVIDIA 新架构,FP8/FP4 自动缩放与精度管理开箱即用,省去手写低精度改造
- 提供 PyTorch 与 JAX 双后端 API,融合算子覆盖注意力、归一化、线性层等 Transformer 关键模块
- 与 Megatron-LM、NeMo 等主流训练框架集成,工业级大模型训练可直接复用
不足之处
- 强依赖 NVIDIA 特定 GPU 架构与 CUDA 版本,非 Hopper/Ada/Blackwell 设备收益有限甚至不可用
- 低精度训练涉及数值稳定性,调参和精度回退仍需经验,文档对边界场景覆盖待完善
适用场景
- 大语言模型预训练时用 FP8 降低显存占用、提升吞吐
- 在 H100/Blackwell 集群上做 Transformer 推理服务加速
- 基于 Megatron-LM 或 NeMo 搭建训练流水线并接入低精度算子
替代项目
DeepSpeed、Megatron-LM、vLLM
上一篇:OmniInfer
同类项目推荐
llmdocparser
开源
用大模型读懂PDF,自动提取关键信息,告别手动整理
A package for parsing PDFs and analyzing their content using LLMs.
Rapid-MLX
开源
让 Mac 跑大模型快 4 倍,工具调用全兼容
Rapid-MLX is an open-source (Apache 2.0) OpenAI- and Anthropic-compatible LLM infere···
mempalace
开源
给 AI 装上永久记忆,告别每次对话都失忆
The best-benchmarked open-source AI memory system. And it's free.
Awesome-DiT-Inference
开源
一站式索引扩散模型推理加速论文与代码,快速提升生成效率
A curated list of Awesome Diffusion Inference Papers with Codes: Sampling, Cache, Qu···
vectordbz
开源
可视化连接与管理向量数据库,调试搜索不再靠命令行
A modern desktop application for exploring, managing, and analyzing vector databases
seatunnel
开源
一条管道搞定海量数据同步,多源异构实时入仓
SeaTunnel is a multimodal, high-performance, distributed, massive data integration t···
ai-system
开源
一站式管理 AI 模型全生命周期,告别工具碎片化
LLM/MLOps/LLMOps
SLA
开源
让视频生成模型推理更快,画质不掉线
SLA: Beyond Sparsity in Diffusion Transformers via Fine-Tunable Sparse–Linear Atten···
ADI-Stable-Diffusion
开源
用 C++ 和 ONNXRuntime 让 Stable Diffusion 推理飞起来
Accelerate your Stable Diffusion inference with the library's universal C/C++ framew···
