TRL

中文 Tutorial 入门书

📌 版本基线: huggingface/trl · main · commit 8221a9f · 详见 版本基线表

面向:从 SFT 入门到 PPO / DPO / GRPO 对齐训练的工程师。

前置:transformers 用过 SFT;理解 RLHF 三阶段概念。

本书的目标

目录

章节标题状态
第 1 章 项目背景与定位
第 2 章 安装与依赖
第 3 章 快速上手:SFTTrainer + LoRA
第 4 章 三模型角色:reference / reward / policy
第 5 章 SFTTrainer 全字段
第 6 章 DPO 与变体(IPO / KTO / SimPO / ORPO / CPO)
第 7 章 GRPOTrainer:R1 同款算法
第 8 章 PPOTrainer:经典 RLHF
第 9 章 RewardTrainer
第 10 章vLLM 集成:online sampling 加速
第 11 章调试与踩坑
第 12 章完整实战:从 base 到对齐模型
第 13 章源码导读:Trainer 继承关系图
📁 配套源码:../../repos/trl/  ·  🔗 上一级:总目录