← 返回书架人工智能 · 交互式 Wiki
模型工程/从 token 到 logits资料与边界
模型结构入门阅读导航学习主线 2 / 6

ARCHITECTURE / WEIGHTS / INFERENCE

Transformer 架构:结构、权重与推理

这里把架构拆成三种视角:它从 2017 年到现代 decoder 改了什么;一层里有哪些权重矩阵与残差路径; 推理时 prefill、decode 和 KV Cache 为什么形成完全不同的瓶颈。

MODEL MAP

从 token 到 logits 的计算路径

现代 decoder-only LLM 的常见骨架;具体模型会改变 Norm、位置编码、Attention 形状和 MLP/MoE。

INPUTtoken IDs[B, T]
WEIGHTSEmbedding EV × d
REPEAT × LDecoder BlocksAttention + MLP / MoE
FINALFinal Norm[B, T, d]
HEADLM Headd × V
OUTPUTlogits[B, T, V]
residual stream / 残差主干
01RMSNormx 先归一化
02AttentionQ / K / V · heads · causal mask
+ x
03RMSNorm进入 MLP 前再归一化
04MLP / MoESwiGLU · 或 router + experts
+ x

这是一个常见的 pre-norm decoder block。真实模型可能加入 QK-Norm、共享专家、滑动窗口、稀疏注意力或额外路由,但 Q/K/V、残差、FFN/MoE 和归一化仍是主要构件。

FOUR VIEWS

按问题进入专题

下面分别介绍结构演化、权重形状、推理性能和架构变体。

先固定一个例子:典型的 d=2048、24 层、16 heads、8 KV heads、head_dim=128、SwiGLU FFN=5632 的模型,总参数约 1.3B。训练显存看完整权重与优化器状态;推理显存还要加 KV Cache;每 token 的激活计算则只走当前路径。后续两页会用同一组公式展开。

适用范围与一手资料

架构入口按结构、参数与执行拆页。实际模型的张量形状、bias、Norm 和共享方式以指定版本配置为准。

公式与机制的原始依据 · 3 项
知识目录
搜索知识库