AMD-Quark量化技术终极教程:从GLM-5.1到NVFP4格式的完整转换流程
📅 2026/7/13 17:18:45
👁️ 次浏览
AMD-Quark量化技术终极教程从GLM-5.1到NVFP4格式的完整转换流程【免费下载链接】GLM-5.1-NVFP4项目地址: https://ai.gitcode.com/hf_mirrors/amd/GLM-5.1-NVFP4GLM-5.1-NVFP4是基于GLM-5.1模型通过AMD-Quark量化技术转换为NVFP4格式的高效模型。本教程将详细介绍如何使用AMD-Quark工具将GLM-5.1模型量化为NVFP4格式以及量化后的部署和评估方法帮助新手和普通用户快速掌握这一强大的模型优化技术。一、准备工作环境与工具安装在开始量化转换之前需要确保你的系统环境满足以下要求操作系统LinuxROCm版本7.2.2PyTorch版本2.10.0Transformers版本5.2.0硬件支持AMD MI300/MI350/MI355支持模拟首先克隆项目仓库git clone https://gitcode.com/hf_mirrors/amd/GLM-5.1-NVFP4然后安装所需依赖pip install -r requirements.txt二、AMD-Quark量化核心步骤2.1 量化脚本配置AMD-Quark提供了便捷的量化脚本位于Quark/examples/torch/language_modeling/llm_ptq/目录下。我们需要设置一些关键参数model_dir原始GLM-5.1模型路径output_dir量化后模型保存路径quant_scheme量化方案这里使用nvfp4num_calib_data校准数据集大小推荐128exclude_layers需要排除量化的层2.2 执行量化命令设置好参数后执行以下命令开始量化sudo sysctl -w vm.max_map_count4194304 cd Quark/examples/torch/language_modeling/llm_ptq/ export CUDA_VISIBLE_DEVICES0,1,2,3,4,5,6,7 export MODEL_DIRzai-org/GLM-5.1 export output_diramd/GLM-5.1-NVFP4 exclude_layers*self_attn* *mlp.gate lm_head *mlp.gate_proj *mlp.up_proj *mlp.down_proj python3 quantize_quark.py --model_dir $MODEL_DIR \ --quant_scheme nvfp4 \ --num_calib_data 128 \ --exclude_layers $exclude_layers \ --model_export hf_format \ --output_dir $output_dir \ --multi_gpu balanced这个过程会对模型的权重和激活进行量化其中权重采用静态NVFP4量化激活采用动态NVFP4量化。量化后的模型将以Hugging Face格式保存到指定目录。三、量化模型部署使用vLLM量化后的GLM-5.1-NVFP4模型可以通过vLLM后端高效部署。以下是部署步骤3.1 启动vLLM服务export VLLM_ROCM_USE_AITER1 export VLLM_ROCM_USE_AITER_FP8BMM0 export VLLM_ROCM_USE_AITER_FP4BMM0 HIP_VISIBLE_DEVICES4,5,6,7 vllm serve amd/GLM-5.1-NVFP4 \ -tp 4 \ --block-size 1 \ --trust-remote-code \ --max-model-len 4096 \ --port 80823.2 模型推理测试服务启动后可以通过API进行推理测试。例如使用curl发送请求curl -X POST http://localhost:8082/v1/completions \ -H Content-Type: application/json \ -d {prompt: 你好世界, max_tokens: 100, temperature: 0.7}四、模型评估准确性验证为了确保量化后的模型性能我们使用GSM8K基准进行评估。4.1 安装评估工具pip install lm-eval[api]4.2 执行评估命令在新的终端中运行以下命令lm_eval \ --model local-completions \ --model_args {model: amd/GLM-5.1-NVFP4, base_url: http://localhost:8082/v1/completions, num_concurrent: 32, max_retries: 10, max_gen_toks: 2048, tokenizer_backend: null, tokenized_requests: false} \ --tasks gsm8k \ --batch_size auto \ --num_fewshot 5 \ --trust_remote_code4.3 评估结果分析根据评估结果GLM-5.1-NVFP4在GSM8Kflexible-extract基准上的准确率达到95.68%相比原始GLM-5.1模型的95.38%恢复率达到100.31%表明量化过程几乎没有损失模型性能。五、总结与展望通过本教程你已经掌握了使用AMD-Quark将GLM-5.1模型量化为NVFP4格式的完整流程。这一技术不仅显著降低了模型的存储和计算资源需求还保持了出色的性能。未来AMD-Quark将支持更多模型和量化方案为AI模型的高效部署提供更多可能。如果你在使用过程中遇到问题可以参考项目中的LICENSE文件和config.json配置文件获取更多详细信息和支持。【免费下载链接】GLM-5.1-NVFP4项目地址: https://ai.gitcode.com/hf_mirrors/amd/GLM-5.1-NVFP4创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
1. 项目概述:为什么你需要一个剖面着色器?在Unity3D里做工业仿真、医疗可视化或者游戏里的特殊效果时,你肯定遇到过这个头疼的问题:怎么把一个三维模型像切蛋糕一样“切开”,看到它的内部结构?比如…
📅 2026/7/13 17:18:45
1. 项目概述与核心痛点最近用 Godot 3.5.3 搭配 C# 完整地做了一款 2D 游戏,从零开始,一路踩坑,也一路填坑。如果你也打算用这个技术栈入门,或者正在其中挣扎,这篇分享或许能帮你省下不少折腾的时间。Godot 本身是个非…
📅 2026/7/13 17:18:45
AnyFlow-FAR-Wan2.1-1.3B-Diffusers实战:10个创意文本提示词生成高质量视频案例 【免费下载链接】AnyFlow-FAR-Wan2.1-1.3B-Diffusers 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/AnyFlow-FAR-Wan2.1-1.3B-Diffusers
想要快速掌握AI视频生成技术吗…
📅 2026/7/13 17:18:45
如何为TeamSpeak 3打造个性化音效面板?RP-Soundboard轻松实现你的创意 【免费下载链接】RP-Soundboard Easy to use soundboard for Teamspeak 3 项目地址: https://gitcode.com/gh_mirrors/rp/RP-Soundboard
想让你的TeamSpeak语音聊天变得更有趣吗…
📅 2026/7/13 18:12:18
Java 23 种设计模式:从踩坑到精通 | 番外:代理 vs 装饰器 —— Spring AOP 到底用了哪个? 摘要:代理模式和装饰器模式是最容易被混淆的结构型模式,它们都持有目标对象的引用,都能在方法调用前后添加逻辑。但…
📅 2026/7/13 18:12:18
Marauders Map数据可视化技巧:如何优化地图显示与用户界面体验 【免费下载链接】marauders-map A chrome extension to creepily map your friends locations from FB messenger 项目地址: https://gitcode.com/gh_mirrors/ma/marauders-map
想要掌握Faceboo…
📅 2026/7/13 18:12:18
AtlasOS Windows优化系统故障诊断与修复完全指南 【免费下载链接】Atlas 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability. 项目地址: https://gitcode.com/GitHub_Trending/atlas1/Atlas
At…
📅 2026/7/13 18:12:18
Phi-4-mini-instruct_rai_1.7.1_npu_4K与其他AI模型对比:为什么选择AMD NPU优化的解决方案 【免费下载链接】Phi-4-mini-instruct_rai_1.7.1_npu_4K 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Phi-4-mini-instruct_rai_1.7.1_npu_4K
Phi-4-mini-ins…
📅 2026/7/13 18:12:18
【客户行业】央企;高新技术企业【问题类型】任职资格体系搭建【客户背景】该公司为某大型央企下属的一家技术单位,其业务范畴聚焦在专业领域,应用范围广泛,涵盖了由国务院授权管理的国有资产投资与运营,以及高新技术设…
📅 2026/7/13 18:11:18
做技术的人都知道,环境配置是最让人头秃的环节。特别是当你面对一个相对小众或者刚起步的项目时,文档可能不全,社区可能冷清。这时候,找到靠谱的来源就显得尤为重要。今天咱们不聊虚的,就聊聊怎么稳妥地完成 openclaw安装官方 流程,顺便分享几个我踩过的坑,希望能帮你省…
📅 2026/7/13 0:01:22
1. 项目概述:当火焰特效成为帧率杀手在UE5项目里,尤其是那些追求电影级视觉的开放世界或者大场景战斗游戏,一个熊熊燃烧的篝火、一次震撼的爆炸,往往是点燃玩家情绪的关键。Niagara作为虚幻引擎5中取代了老旧的Cascade的下一代粒子…
📅 2026/7/13 0:01:52
1. 项目概述与核心价值 最近在对接抖音小游戏平台时,侧边栏复访功能成了一个绕不开的“必答题”。很多开发者朋友,包括我自己一开始,都对这个功能有点摸不着头脑:它到底是什么?为什么平台这么重视?不接入行…
📅 2026/7/13 0:01:52
豆包openclaw最近圈子里都在聊豆包openclaw,我也没忍住,掏腰包入手了一套。说实话,刚拿到手的时候,心里是打鼓的。毕竟市面上类似的智能硬件太多了,有的吹得天花乱坠,用起来却是一堆bug。为了不让大家的钱打水漂,我连续用了半个月。从开箱到日常高频使用,甚至故意测试它…
📅 2026/7/13 5:30:27
SQLyog 13.3.1 社区版在Windows 10/11上的完整安装与连接指南 对于刚接触MySQL数据库管理的开发者和学生来说,选择一个直观易用的图形化管理工具至关重要。SQLyog作为一款轻量级但功能强大的MySQL GUI工具,能够显著提升数据库操作的效率和体验。本文将详…
📅 2026/7/13 6:21:22
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
📅 2026/7/13 7:10:30
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/13 3:29:47
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/12 15:39:57
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/13 9:07:16