跳过主要内容
加入社区,一起学 LLM →

深入理解​大语言模型

从零实现每一行代码,配合可交互的图解,吃透大语言模型的每一个细节。

智能

上下文

  1. 智能100168
  2. ?

下一个 token 的概率

  • 的0.41
  • 是0.18
  • 在于0.12
  • ,0.08
  • 与0.05

公式、代码、交互图,一一对应

阅读这一章 →

把位置写进旋转角度,两个向量的点积就只剩下相对距离 m−n。

q′=q⊙cos⁡(mθ)+rotate_half⁡(q)⊙sin⁡(mθ)\textcolor{blue}{q'} = \textcolor{blue}{q} \odot \cos(\textcolor{blue}{m\theta}) + \operatorname{rotate\_half}(\textcolor{blue}{q}) \odot \sin(\textcolor{blue}{m\theta})
02_rope.py
def rotate_half(x):
    x1 = x[..., : x.shape[-1] // 2]
    x2 = x[..., x.shape[-1] // 2 :]
    return torch.cat((-x2, x1), dim=-1)

q_embed = (q * cos) + (rotate_half(q) * sin)
k_embed = (k * cos) + (rotate_half(k) * sin)
3
1
15°
(m−n)θqkmθnθ

课程大纲

原理精讲

六大板块,从地基到前沿

开始学习 →
  1. 01基础Tokenization · Transformer · 优化
  2. 02系统GPU Kernels · 并行 · 推理加速
  3. 03规模化Scaling Laws · 算力预算
  4. 04数据清洗 · 过滤 · 去重 · 混合
  5. 05评估Benchmark · 解析 · 可靠性
  6. 06后训练SFT · RLHF · GRPO · DPO
动手训练

从零训练并对齐​一个小模型

配套代码库 cookllm-bento · 公开训练中

开始学习 →
  1. 01数据准备下载 · 清洗 · 打包
  2. 02分词器训练RustBPE · tiktoken
  3. 03模型搭建BentoLM · RoPE · Muon
  4. 04预训练Muon · WSD · 规模化
  5. 05中期训练长上下文 · RoPE 缩放
  6. 06后训练对齐SFT · RL

更多内容即将推出,敬请期待

定价

CookLLM logo

终身版

课程仍在构建中,现在是早期价格

$99$69

一次付费,永久使用

  • 全套可运行源码
  • 独家交互式可视化
  • 模型训练深度拆解
  • 生产级实战项目
  • 享受内容永久免费更新
  • 解锁现有及未来所有课程章节

常见问题

现在就开始​深入理解大语言模型