首页/AI/大模型部署与运维速查/GPTQ:4 位权重量化
本包目录(267 条)
部署形态与选型43 条推理环境与 GPU50 条
推理参数与优化50 条
显存与并发估算40 条服务化与网关34 条运维监控与排障50 条

GPTQ:4 位权重量化

GPTQ 用校准数据逐层最小化量化误差,产出 4 位权重(W4A16):推理时反量化回高精度参与计算,权重显存降至 FP16 的四分之一量级,质量影响需实测。

加载已量化权重(示意)

加载已量化权重(示意)
# 需要安装 auto-gptq 等对应运行时
from transformers import AutoModelForCausalLM, AutoTokenizer
tok = AutoTokenizer.from_pretrained("<gptq 权重目录>")
model = AutoModelForCausalLM.from_pretrained("<gptq 权重目录>", device_map="cuda")
量化在离线完成:校准集、位宽与分组参数都会影响质量,验证要用业务评测集。

易错点

  • 直接使用他人量化权重:校准集与实现版本不同,质量差异要在自己数据上复测

数据来源与参考

  • AutoGPTQ 仓库(github.com/AutoGPTQ/AutoGPTQ)
  • GPTQ 论文(arxiv.org/abs/2210.17323)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌