大模型量化方法及qwen3的AutoGPTQ量化

使用 gptqmodel 量化 Qwen3-Coder-30B-A3B-Instruct 这篇文章介绍了一个用于量化Qwen3-Coder-30B-A3B-Instruct模型的Python脚本。主要内容包括: 环境变量设置:配置CUDA设备、显存优化等参数 量化配置:设置4-bit量化、128组大小等量化参数 数据处理:从本地parquet文件加载和预处理校准数据集 Tokenization:使用AutoTokenizer对代码文本进行标记化处理 内存管理:设置GPU和CPU的内存分配限制 该脚本实现了对大型语言模型的GPTQ量化过程,包括数据准备、量化配置和GPU资源管理等关键步骤。 阅读详情

AWQ总结

gptq量化,在量化精度保持(通常精度损失<5%)

4-bit量化下,显存占用约为原始FP16模型的25%-30%

推理性能,在A100上,基于FLASH_ATTN backend,从0.438s-->0.38s

量化数据准备

量化校验数据集,格式为[{"text":"sdgfd"}]

将训练数据映射为量化数据:

def quantize_desc_data_text():
    import json
    from transformers import  AutoTokenizer
    tokenizer = AutoTokenizer.from_pretrained("original_model_path")

    with open('train_data.json', 'r',encoding='utf-8') as f:
        data = json.load(f)
    new_data_list = []
    maxlen = 0
    for each in data:
        messages = each["messages"]
        messages.append(each["chosen"])
        new_data_list.append({
            "text":tokenizer.apply_chat_template(messages, tokenize=False,add_generation_prompt=False,enable_thinking=False)
        })
        sample: dict[str, torch.Tensor] = tokenizer(new_data_list[-1]["text"], return_tensors="pt")
        if sample["input_ids"].size(1) > maxlen:
            maxlen = sample["input_ids"].size(1)
    with open(f'量化后的模型地址', 'w',encoding='utf-8') as f:
        json.dump(new_data_list, f,ensure_ascii=False,indent=2)
    print(f"max token len:{maxlen}")
quantize_desc_data_text()

量化配置:

model_name_or_path: original_model_path
template: qwen3

export_dir: 量化后模型保存地址_awq
export_quantization_bit: 4
quantization_method: gptq
export_quantization_maxlen: 1000
export_quantization_dataset: 量化校验数据_quantize.json
export_size: 2
export_device: cuda
export_legacy_format: false

量化后vllm模型部署(gptq量化后启动)

#!/bin/bash
#export VLLM_ATTENTION_BACKEND=XFORMERS
export VLLM_ATTENTION_BACKEND=FLASH_ATTN
source /opt/conda/etc/profile.d/conda.sh
conda activate /opt/conda/envs/vllm085
Model_path="/llm/models/general_knowledge_agent_router/general_knowledge_agent_202250820_v21_01_gptq"
#Model_path="/llm/models/Qwen3-4B-Instruct-2507"

CUDA_VISIBLE_DEVICES=0 nohup  python -m vllm.entrypoints.openai.api_server \
  --model ${Model_path} \
  --served-model-name 'qwen3_4b' \
  --host 0.0.0.0 \
  --port 9005 \
  --max-model-len 4000 \
  --trust-remote-code \
  --device cuda \
  --tensor-parallel-size 1 \
  --swap-space 0 \
  --quantization gptq \
  --dtype float16 \
  --gpu-memory-utilization 0.7 \
  --max-num-seqs 1  > eval_qwen3_quant.log 2>&1 &

Intel B70显卡运行27B大模型:量化技术与显存优化实践 模型量化是深度学习领域的重要优化技术,通过降低参数精度(如int4量化)大幅减少显存占用。其核心原理是在保持模型性能的前提下,将浮点权重转换为低位宽整数表示。结合显存优化策略如分块加载和计算卸载,能在有限硬件资源上实现大模型推理。这类技术在边缘计算和低成本部署场景具有显著价值,尤其适合预算有限的开发者。本文以Intel B70显卡运行Qwen3.6-27B-int4模型为例,实测达到8 tokens/s的推理速度,显存占用控制在14GB内,为消费级硬件部署大语言模型提供了可行方案。 阅读详情

相关推荐

24G显卡也能玩转Qwen-14B-Int4:AutoGPTQ量化部署避坑指南

本文详细介绍了如何在仅24GB显存的显卡上,通过AutoGPTQ量化技术部署Qwen-14B-Int4大语言模型。文章提供了从环境准备、依赖版本精确匹配、模型下载到性能优化和常见问题排查的完整避坑指南,帮助开发者在有限资源下成功运行大型模型。

weixin_29181861的博客 387

Qwen量化脚本run_gptq.py解析

## Qwen量化脚本run_gptq.py解析 模型路径 [https://github.com/QwenLM/Qwen/](https://github.com/QwenLM/Qwen/) run_gptq.py路径 [https://github.com/QwenLM/Qwen/blob/main/run_gptq.py](https://github.com/QwenLM/Qwen/blob/main/run_gptq.py)

TuringEvo专栏 1258

【通义千问】大模型Qwen GitHub开源工程学习笔记(4)-- 模型的量化与离线部署

量化方案基于AutoGPTQ,提供了Int4量化模型,其中包括Qwen-7B-Chat和Qwen-14B-Chat。更新承诺在模型评估效果几乎没有损失的情况下,降低存储要求并提高推理速度。量化是指将模型权重和激活的精度降低以节省存储空间并提高推理速度的过程。AutoGPTQ是一种专有量化工具。Int4是指4位整数量化,与传统的8位量化相比,可以进一步减少存储要求。

weixin_46481662的博客 3528

通义千问Qwen微调量化实战

本文主要内容是对于Qwen量化实战演练,将深入探讨两种不同的量化方法:分别是使用官方量化后的int4模型进行微调,得到模型理论上也是量化后的微调模型,另一种则是使用官方全量模型进行微调,再将微调后的模型进行自主量化。ps:作者认为如果真实场景使用的话建议使用第一种,第二只是用于了解即可,而且自己去量化模型bug百出,费时费力。

IT大头的博客 4875

【科研学习】Demo3D2015安装包以及图文安装步骤

安装包 点击下图的.exe文件,安装 不需要解压,打开注册机 如下图: 点击上图的.exe文件,出现下图 先点击 patch 打开安装目录下的Demo3D.licensing.dll文件,然后点击Generate,生成dvt-license文件,保存即可 打开安装完成的Demo3D 2015(64-bit),一般破解没完成的,会出现一个request a license 的问题,点击find license 的那一行 点击后找到自己Generate,生成dvt

KaelCui的博客 1万+

驱动钛丝(SMA)的应用(5)汽车腰托气阀常见问题及解决方案

财哥在前段时间发布的《驱动钛丝(SMA)的应用(1)汽车腰托支撑按摩气阀模块》一文,引发了很多企业的拜访和交流。 目前很多厂家已经启动或正在进行相关研发,同时也遇到了诸如:钛丝选型、驱动位移、响应设计、温度控制、力量设计、点动滞后、铆接工艺、量化生产等问题。

weixin_39168671的博客 1241

千问Qwen1.5中GPTQ、AWQ量化模型

Qwen量化

weixin_46437074的博客 3209

软考高级网络规划设计师教程(第3版)

"本书是由工业和信息化部教育与考试中心组织编写的考试用书,依据《网络规划设计师考试大纲》(2026年审定通过)编写。本书分为两篇:第一篇为网络规划与设计综合知识,其中第1章介绍计算机网络基础知识,第2章介绍网络互连与互联网,第3章介绍网络规划与设计的知识和方法,第4章介绍网络资源设备,第5章介绍网络安全技术,第6章介绍标准化和网络安全法规;第二篇为案例实践,其中第7章介绍网络规划案例,第8章介绍网络故障分析与处理案例,第9章介绍网络安全部署案例,第10章介绍网络规划与设计论文写作的指导思想和写作技巧。

鹿鸣天涯 3938

Qwen大模型部署实战:三套方案解决企业级应用落地难题

在当今AI应用爆发式增长的时代,企业面临着一个共同的挑战:如何在有限的硬件资源下高效部署和运行大型语言模型?传统的模型部署方式往往伴随着高昂的GPU成本、复杂的依赖环境部署以及跨平台兼容性问题。Qwen(通义千问)作为阿里云开源的大语言模型系列,提供了从1.8B到72B的多尺度模型选择,但如何根据实际业务需求选择最合适的部署方案,成为技术决策者面临的关键问题。 本文将深入剖析Qwen大模型在企业

gitblog_00154的博客 573

图神经网络与大模型融合的理论综述:架构、机制与未来方向

然而,它们普遍缺乏对图结构数据的原生支持,无法直接处理边、节点之间的拓扑关系,这限制了其在关系密集型任务中的表现 [23]。2020年发布的BERT [16] 开启了自监督预训练时代,而2021年后,T5 [17]、PaLM [18]、LLaMA [19] 等模型相继推出,参数规模突破千亿级,展现出惊人的上下文学习(In-context Learning)与链式推理(Chain-of-Thought)能力 [20]。例如,将医学影像作为图节点,结合病理报告文本,实现更精准的疾病诊断 [58]。

andeyeluguo的博客 295

手把手教你学Simulink——基于Simulink的固态变压器(SST)多级协同控制

摘要:本文详细介绍了基于Simulink的固态变压器(SST)多级协同控制方法。SST作为新一代智能电网核心设备,通过AC-DC整流、DC-DC隔离和DC-AC逆变三级架构实现电能高效转换。针对多级耦合难题,提出能量-功率协同控制策略:纵向解耦电压环与功率前馈,横向联动级间功率指令。在Simulink中搭建10kV/400V系统模型,实现直流母线电压波动<2%的动态性能。特别设计了负载突变时的三级协同机制,通过虚拟惯性算法和前馈控制实现快速响应。文章包含完整的建模步骤、控制推导和参数设置,为电力电子工

MHD0815的博客 195

大模型部署省钱指南:Qwen3-32B在消费级显卡上的极限压榨方案

本文详细介绍了如何在消费级显卡上高效部署Qwen3-32B大模型,实现成本与性能的平衡。核心方案包括采用INT4量化技术大幅降低显存占用,利用vLLM推理框架的PagedAttention和连续批处理技术优化KV缓存管理以提升并发能力,并结合系统监控与参数调优,最终在有限硬件资源下实现模型的稳定、可用运行。

weixin_29207439的博客 147

【OpenClaw从入门到精通】第05篇:实战!OpenClaw自动化搞定邮件/日历/文件管理(2026实测避坑版)

本文聚焦OpenClaw核心实用场景,手把手教你实现邮件、日历、文件管理的全自动化。通过安装三大核心技能,配置IMAP/SMTP邮箱、跨平台日历及文件沙盒权限,结合4个虚拟实战案例,演示从邮件自动摘要、会议冲突预警到下载文件夹分类的完整流程。文中包含2026实测的命令代码、配置步骤、排障方案,所有案例需在测试环境验证,代码未上传GitHub。兼顾新手入门与进阶需求,让OpenClaw从“能聊天”升级为“能干活”,帮你节省80%重复工作时间。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 2675

Qwen大模型实践之量化

当前该功能不支持与flash attention同时开启,如果你开了KV cache量化的同时又开了flash attention(use_flash_attn=True, use_cache_quantization=True, use_cache_kernel=True),程序默认将关闭use_flash_attn。开启了KV cache量化之后,模型在推理时可在生成更长的序列(sl,生成的token数)时,节约更多的显存。运行程序后,模型加载完毕,显存占用9G左右,有降低。

lldhsds的专栏 2309

产品包装质检实战:基于YOLOv5的智能包装合格检测系统全流程指南

摘要: 针对产品包装质检效率低、漏检率高的问题,本文提出基于YOLOv5的智能检测系统。系统通过采集包装缺陷数据(破损、缺标、封装不良等),利用YOLOv5实现多类别缺陷识别(准确率≥95%),并开发Flask Web界面实现检测可视化与报告生成。实验表明,该系统在30帧/秒的产线速度下可稳定运行,显著提升质检效率。项目涵盖数据标注、模型训练、系统开发全流程,具有工业落地价值,适用于智能制造场景的自动化质检需求。(149字)

LXY_LOVE36的博客 93

把 Claude Code 接进 ABAP 世界,vibing-steampunk 到底能做什么

《Vibing Steampunk:AI Agent 与 ABAP 开发的工程化桥梁》摘要 Vibing Steampunk(vsp)是一个连接 AI Agent 与 SAP ABAP 开发环境的开源工具,通过 Model Context Protocol(MCP)将 ABAP 开发能力标准化。它解决了传统 ABAP 开发中 AI 辅助工具的局限性,使 Claude Code 等 AI 编程助手能够直接访问 ADT API,实现代码读写、调试、测试等完整开发流程。该工具采用 Go 语言开发,提供 147 个

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1933

【模型量化】GPTQ 与 AutoGPTQ

GPTQ和AUTOGPTQ

静谧、淡雅 2141

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Qwen-14B大模型量化部署实战:AutoGPTQ技术解析

模型量化是深度学习部署中的关键技术,通过降低参数精度来压缩模型体积,从而解决大模型显存占用高、推理速度慢的痛点。其核心原理是将浮点权重转换为低比特整数表示,在保持模型性能的同时显著减少内存消耗。以Qwen-14B中文大语言模型为例,采用AutoGPTQ工具包进行4-bit量化后,显存需求从28GB降至8GB,使RTX 3090等消费级显卡也能流畅运行。该技术在边缘计算、端侧AI等场景具有重要应用价值,特别是在自然语言处理领域能有效降低大模型部署门槛。本文通过量化参数配置、性能优化等实践细节,展示了如何平衡模

weixin_34023982的博客 452

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

AutoGPTQ实战案例:量化Llama、Mistral、Qwen等热门模型

AutoGPTQ是一个基于GPTQ算法的易用大语言模型量化工具包,提供用户友好的API接口。在当前AI模型规模不断增大的背景下,模型量化技术成为降低部署成本、提升推理速度的关键解决方案。本文将为您展示如何使用AutoGPTQ量化主流大语言模型,包括Llama、Mistral、Qwen等热门模型,帮助您在资源受限的环境中高效运行AI应用。🚀 ## 为什么选择AutoGPTQ进行模型量化? Au

gitblog_00926的博客 1108

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

语言大模型qwen1.5全流程解析:微调,量化与推理

qwen1.5用法与qwen差异很大,代码合入了transformers库中,使用风格变得统一,这种标准化是以后大模型发展的一个趋势吧,就像tokenizer.apply_chat_template统一prompt一样。仅过去一年时间,这个领域的许多技术已经趋向成熟,发展速度真是太快啦,对于我们来说变方便了,同时门槛也变低,可以让更多人进入大模型领域。但从另一个角度看,当大模型研发,部署都能通过已有技术简单高效完成,那算法人员存在的意义又是什么呢,技术搬运工 or 高级调参侠?

weixin_42479327的博客 4827

4GB显存玩转大模型!LLaMA-Factory AutoGPTQ量化微调全攻略

你是否还在为微调70亿参数模型需要24GB显存而苦恼?是否因GPU内存不足只能望"模"兴叹?本文将带你使用LLaMA-Factory的AutoGPTQ量化工具,仅需4GB显存即可完成大模型微调,让算力不再成为瓶颈。读完本文你将掌握:GPTQ量化原理、配置文件编写、低资源微调实操和常见问题解决。 ## 为什么选择AutoGPTQ量化 模型量化(Model Quantization)是通过降低模型

gitblog_00563的博客 653

Qwen-14B大模型4-bit量化实战:原理、工具与性能优化

模型量化是深度学习部署中的关键技术,通过降低参数精度(如将FP32转为INT4)来减少显存占用和加速推理。其核心原理包括权重聚类、误差补偿和硬件适配,能在保持90%+模型精度的同时实现4-8倍的压缩率。AutoGPTQ作为当前最先进的量化工具,采用基于海森矩阵的二阶优化方法,特别适合Qwen等百亿参数大模型。在实际NLP应用中,4-bit量化可使14B参数模型的显存需求从28GB降至3.5GB,配合Triton推理引擎还能提升2-3倍速度。本文以Qwen-14B为例,详解从环境配置、量化参数调优到生产部署的

weixin_30920513的博客 347

Qwen3-VL模型量化教程:云端低成本实现4倍加速

想象一下,你有一张高清照片(原始模型),文件很大传输很慢。如果你把它转换成压缩格式(量化模型),虽然画质略有下降,但文件小了很多,传输速度快了好几倍。原始模型:使用32位浮点数(FP32)存储参数,精度高但体积大量化模型:改用8位整数(INT8)存储,体积缩小4倍,速度提升4倍量化原理:理解8位整数如何替代32位浮点数实现4倍压缩环境准备:使用优快云算力平台预置镜像快速搭建环境实操步骤:从原始模型下载到INT8量化完整过程部署技巧:vLLM加速推理和移动端集成方案优化方案。

MoonbeamOwl67的博客 957

【LLM模型量化】官方教程:Qwen v2.0,轻松掌握模型量化技术!

因为这个行业不同于其他行业,知识体系实在是过于庞大,知识更新也非常快。作为一个普通人,无法全部学完,所以我们在提升技术的时候,首先需要明确一个目标,然后制定好完整的计划,同时找到好的学习方法,这样才能更快的提升自己。这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费。

2401_85375151的博客 1662

Qwen3-VL部署显存不够?量化压缩实战优化方案

本文介绍了如何在星图GPU平台上自动化部署Qwen3-VL-WEB镜像,以解决多模态大模型部署时的显存瓶颈问题。通过量化压缩等优化技术,该方案能显著降低显存需求,使模型得以在消费级显卡上流畅运行,典型应用场景包括构建可交互的网页版图像描述与视觉问答服务。

MoonbeamOwl67的博客 291

从服务器到边缘:Qwen大模型轻量化部署实战与性能突破

在AI大模型应用落地的浪潮中,硬件成本与推理效率已成为技术决策者面临的核心挑战。通义千问(Qwen)模型通过创新的轻量化技术,实现了从云端服务器到边缘设备的全栈部署能力,本文将深度解析其技术实现路径与工程实践方案,为技术决策者提供从理论到落地的完整洞察。 ## 部署瓶颈:大模型落地的现实困境 当前大语言模型部署面临三大核心挑战:显存占用过高、推理延迟显著、硬件兼容性差。以Qwen-7B为例,原

gitblog_00339的博客 989
上一篇: 大模型时代个人提效+创新工具集锦
下一篇: 基于autoawq进行qwen3 的awq量化
会发paper的学渣
博客等级 码龄15年 171粉丝 207原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会发paper的学渣

您的鼓励和将是我前进的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值