graphCalibration
产品支持情况
Ascend 950PR /Ascend 950DT :支持Atlas A3 训练系列产品 /Atlas A3 推理系列产品 :支持Atlas A2 训练系列产品 /Atlas A2 推理系列产品 :支持Atlas 200I/500 A2 推理产品 :支持Atlas 推理系列产品 :支持Atlas 训练系列产品 :支持
头文件/库文件
- 头文件:#include <amct/amct_graph_calibration.h>
- 库文件:libamctacl.so
功能说明
将非量化Graph自动修改为量化后的Graph。
函数原型
1 | amctStatus graphCalibration(ge::Graph &graph, const std::map<std::string, std::string> &options); |
参数说明
参数名 |
输入/输出 |
描述 |
|---|---|---|
graph |
输入 |
待量化的Graph。 |
options |
输入 |
量化选项,以键值对形式传入配置参数。map表,key为参数类型,value为参数值,均为字符串格式,描述执行接口所需要的配置选项。具体配置参数如下所示 key: compression_optimize_conf:压缩配置,(优先处理) ge.compressionOptimizeConf:压缩配置,(非优先) out_nodes:用户Graph的输出节点名,(优先处理) ge.outputNodeName:用户Graph的输出节点名,(非优先) input_fp16_nodes:指定输入数据类型为FP16的输入节点名称(优先处理) ge.INPUT_NODES_SET_FP16:指定输入数据类型为FP16的输入节点名称(非优先) input_format:输入格式,输入数据的排布格式,支持"NCHW", "NHWC", "ND"。 ge.insertOpFile:AIPP build_graph_already_initialized:graph已初始化标志 acl_already_initialized:acl已初始化标志 device:device id ip:IP port:端口 |
返回值说明
参数名 |
类型 |
描述 |
|---|---|---|
- |
amctStatus |
|
约束说明
无
父主题: 接口说明