convert_qat_model

产品支持情况

产品

是否支持

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

Atlas 训练系列产品

功能说明

将ONNX量化模型适配为CANN支持的量化模型。

约束说明

函数原型

1
convert_qat_model(model_file, save_path, record_file=None)

参数说明

参数名

输入/输出

说明

model_file

输入

含义:待适配的.onnx格式模型文件路径。

数据类型:string

save_path

输入

含义:模型存放路径。该路径需要包含模型名前缀,例如./quantized_model/*model

数据类型:string

record_file

输入

含义:用户计算得到的量化因子记录文件路径,量化因子记录文件格式为.txt。

数据类型:string

默认值为:None

返回值说明

调用示例

1
2
3
4
import amct_onnx as amct
model_file = "./pre_model/mobilenet_v2_qat.onnx"
save_path="./results/model"
amct.convert_qat_model(model_file, save_path)

落盘文件说明: