Skip to content

Part 02: PyTorch Algorithm Practice | 第二部分:PyTorch 算法实战

Part Overview | Part 概览

本部分聚焦 PyTorch 级别的大模型实现,位于 Part 0 / Part 1 之后、Part 3 之前,目标是把基础算子、模型组装、训练与对齐、显存优化、推理优化、并行策略和项目实战串成一条可运行的工程链。正文默认 notebook-first,组页负责组级资产与阅读路径,Part 级导学只管组间关系和阅读顺序,不下沉到具体节号。

Part 2 更像一张多入口学习地图:不同基础和目标的读者可以从不同组切入,最后都汇到项目实战,再按需要回补前面的训练、推理和并行内容。

Part Asset Overview | Part 资产总览

本章内容按 9 个主题组组织,后续页面也沿该结构继续扩展。

导航说明:先看总览,再进入具体组页。 组页负责组内阅读顺序与资产收口,不需要一次性读完全部页面。 Part 2 既是工程实战目录,也是 Part 0 / Part 1 之后、Part 3 之前的共同衔接层。

学习组职责作用当前内容映射每组多少节
2.1建立基础算子和组件直觉00010203045
2.2组装模型结构并理解 MoE 组件050607084
2.3搭起微调、调度器和训练闭环09101112135
2.4理解偏好优化与对齐链路1415163
2.5追踪反向传播和显存优化1718193
2.6建立推理加速和缓存直觉2021223
2.7补充压缩与高级推理策略232425264
2.8形成并行策略和通信边界判断2728293
2.9汇总项目验证和工程闭环3031323

Learning Path | 学习路径

Part 2 可以按多条入口理解:零基础入口先把算子、组装、训练与项目闭环串起来;训练优先、推理优先和并行优先入口则可以从不同工程目标切入,最后都回到项目实战。

Next Steps | 后续衔接

  • 基础认知层:先看 2.12.2,把基础算子和模型组装先立住,再按需要进入 2.5
  • 训练与对齐层:先看 2.32.42.5,把训练、对齐和显存优化的链路理顺,主要衔接后续实现页和项目页。
  • 推理与并行层:先看 2.62.72.8,把推理、压缩和并行策略串起来,主要衔接项目实战与后续实现页。
  • 项目收口:最后看 2.9,把前面的知识点放回真实项目里验证和收束。

Environment Notes | 环境说明

  • 默认按 CPU-first 设计
  • 这里只写 Part 级统一前提,不点到具体节号
  • 少数 notebook 如需 GPU optionalGPU required 或多卡/完整工具链,以单页说明为准,不在导学页重复展开

Released under the MIT License.