AI开发平台ModelArts-使用kv-cache-int8量化:Step1使用tensorRT量化工具进行模型量化

时间:2025-02-12 15:14:10

Step1使用tensorRT量化工具进行模型量化

在GPU机器上使用tensorRT 0.9.0版本工具进行模型量化,工具下载使用指导请参见https://github.com/NVIDIA/TensorRT-LLM/tree/v0.9.0

执行如下脚本进行权重转换生成量化系数,详细参数解释请参见https://github.com/NVIDIA/TensorRT-LLM/tree/main/examples/llama#int8-kv-cache

python convert_checkpoint.py \--model_dir ./llama-models/llama-7b-hf   \--output_dir ./llama-models/llama-7b-hf/int8_kv_cache/ \--dtype float16  \--int8_kv_cache

运行完成后,会在output_dir下生成量化后的权重。量化后的权重包括原始权重和kvcache的scale系数。

support.huaweicloud.com/bestpractice-modelarts/modelarts_llm_infer_91155.html