从零预训练 GPT-2 124M:24.8 亿 tokens、4 张 A40 完整复盘

upulbandara · reddit · 2026-10-20

作者为理解 LLM 预训练,从零构建并训练了一个 GPT-2(124M 参数):使用 4 张 NVIDIA A40,在约 24.8 亿 tokens(每参数 20 tokens)上完成训练,模型已能生成较为连贯的英文句子。项目受 Karpathy 的 nanoGPT 启发,代码与训练细节开源在 GitHub(upul/Build-GPT-2)。

实践覆盖的预训练关键环节:

下一步计划是用 RoPE、RMSNorm、SwiGLU、GQA 等现代技术训练约 1B 参数的模型。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →