🔥 Stanford大语言模型课程全系列笔记 🔥
📚 从 Transformer 到 RLHF,从 Scaling Law 到 GRPO 📚
🌟 Zero to Hero,一步一个脚印 🌟
说实话,最近越来越焦虑。每天刷 arXiv,DeepSeek R1 出来了、Qwen 3 又更新了、o1 的推理能力刷新认知……感觉自己像是站在飞驰的列车外面,眼睁睁看着学界的列车呼啸而过。
与其焦虑,不如行动。我决定回归基础,从 Stanford CS336 开始,把大模型的每一个技术细节都吃透。不是为了追热点,而是为了真正理解这场革命背后的原理。
这个仓库记录的是我学习的过程——有时候一天只推进几分钟,有时候一个周末泡在里面。不完美,但真实。
五个Assignment也将陆续开源,让我把垃圾代码重构一遍~
(慢慢来,但一定要快 O(∩_∩)O)
| 课程 | 主题 | 笔记 | 一句话感想 |
|---|---|---|---|
| 📖 Lecture 1 | 课程导论 | 笔记 | 终于开始了,冲! |
| 🏗️ Lecture 2 | Transformer架构 | 笔记 | 有点混乱,需要多复盘和实践 |
| ✂️ Lecture 3 | Tokenization分词 | 笔记 | 老师语速太快,信息密度爆炸 |
| 🧠 Lecture 4 | MoE混合专家模型 | 笔记 | 接近两个月没更新后重新捡起来 |
| ⚡ Lecture 5 | GPU性能优化 | 笔记 | 出差途中忙里偷闲,收获满满 |
| 🔧 Lecture 6 | CUDA/PTX深入 | 笔记 | CUDA太深了,先跳过后面再补 |
| 🌐 Lecture 7 | 分布式训练基础 | 笔记 | 比Lecture 6好懂一点 |
| 课程 | 主题 | 笔记 | 一句话感想 |
|---|---|---|---|
| 🔀 Lecture 8 | 手撕并行训练 | 笔记 | 一看到手撕就害怕 |
| 📈 Lecture 9 | 详解Scaling Law | 笔记 | 原来Chinchilla这么有名 |
| 🏎️ Lecture 10 | 模型推理优化 | 笔记 | KV Cache终于搞明白了 |
| 🎯 Lecture 11 | 如何用好Scaling Law | 笔记 | μP原来是这个意思! |
| 课程 | 主题 | 笔记 | 一句话感想 |
|---|---|---|---|
| 📊 Lecture 12 | 模型评估详解 | 笔记 | MMLU居然也有这么多坑 |
| 📦 Lecture 13 | 训练数据策略 | 笔记 | Common Crawl是个宝藏 |
| 🧹 Lecture 14 | 实战数据过滤和去重 | 笔记 | MinHash太优雅了 |
| 课程 | 主题 | 笔记 | 一句话感想 |
|---|---|---|---|
| 🎓 Lecture 15 | 详解SFT与RLHF | 笔记 | InstructGPT原来是这么做的 |
| 🎮 Lecture 16 | 详解大模型RL算法 | 笔记 | R1/K1.5/Qwen3一次看个够 |
| 🛠️ Lecture 17 | 手把手讲解GRPO | 笔记 | 代码级别的深入讲解,太香了 |
├── NoteByHuman/ # 手工整理的完整笔记
│ ├── Lecture1-17/ # 各课程笔记目录
│ └── */images/ # 笔记配图
├── CS336_Lecture/ # 课程原始材料
│ ├── TxtFile(CN)/ # 中文转录文稿
│ └── TxtFile(EN)/ # 英文转录文稿
├── spring2025-lectures/ # 课程Python代码
└── Prompts/ # 笔记生成提示词
本项目记录自己在学习CS336时的过程,逼自己每天学习,不然实在是太懒了(但是依然进度很慢 悲)😂
"路漫漫其修远兮,吾将上下而求索。"
The road ahead is long and winding, yet I shall search high and low in pursuit of truth.
— 屈原《离骚》
💡 如有问题或建议,欢迎提Issue!
⭐ 觉得有帮助的话,点个Star吧! ⭐
$ claude mcp add Awesome-CS336-NoteForEveryone \
-- python -m otcore.mcp_server <graph>