Skip to content
简体中文

切换主题

// 阶段 6 · 推理部署与效率

量化、剪枝与蒸馏

INT8/INT4、GPTQ、AWQ、SmoothQuant、BitNet、知识蒸馏。

约 8 小时7 个算法4 篇论文正文编写中

01学习目标

建议先学:解码、采样与 KV Cache

02要掌握的算法

每张卡都有原始论文、前置和学习资料。

03必读论文

04课程与视频

05动手:项目、代码与练习

全部是官方或作者公开的免费页面,多数能在浏览器或免费 Colab 里直接运行。

动手项目

把同一 7B 模型分别量化为 8/4/3 位,测困惑度、速度和显存,画出权衡图。

  1. 1
    ggml-org/llama.cpp ↗参考实现

    把一个模型转成 GGUF 并分别量化到 Q8/Q4,比较速度和困惑度。

  2. 2
    Transformers 文档:量化总览 ↗官方文档

    用 bitsandbytes / GPTQ / AWQ 加载同一模型,比较显存。

  3. 3
    MIT 6.5940 TinyML 与高效深度学习 ↗课程

    做 MIT 6.5940 的实验作业(剪枝、量化、蒸馏)。

06自测题

先自己想,再点开看答案。

权重量化与激活量化哪个更难?

激活更难,因为存在离群值。

AWQ 保护哪些权重?

对应大激活通道的显著权重。

蒸馏中“软标签”包含什么信息?

错误类别之间的相对相似度。

所在人群路线:算法研究者

数据更新于:AI 算法图谱与课程体系(北京时间)