插入算子的配置文件路径与文件名,例如AIPP预处理算子。
若使用该参数后,输入数据类型为UINT8。
参数值:插入算子的配置文件路径与文件名。
参数值格式:路径和文件名:支持大小写字母(a-z,A-Z)、数字(0-9)、下划线(_)、短横线(-)、句点(.)、中文汉字。
参数值约束:文件后缀不局限于.cfg格式,但是配置文件中的内容需要满足prototxt格式。
无。
下面以插入AIPP预处理算子为例进行说明,配置文件内容示例如下(文件名为举例为:insert_op.cfg),关于AIPP预处理配置文件的详细配置说明,请查看AIPP使能章节。
aipp_op { aipp_mode:static input_format:YUV420SP_U8 csc_switch:true var_reci_chn_0:0.00392157 var_reci_chn_1:0.00392157 var_reci_chn_2:0.00392157 }
将配置好的insert_op.cfg文件上传到ATC工具所在服务器任意目录,例如上传到$HOME/module,使用示例如下:
--insert_op_conf=$HOME/module/insert_op.cfg
Atlas 200/300/500 推理产品
Atlas 推理系列产品(Ascend 310P处理器)
Atlas 训练系列产品
Atlas 200/500 A2推理产品
Atlas A2训练系列产品
该场景下,AIPP配置文件中不能开启Crop和Padding功能,并且需要将配置文件中的src_image_size_w和src_image_size_h取值设置为0。
实际推理时,调用aclmdlSetInputAIPP接口设置动态AIPP相关参数值时,需确保batchSize要设置为最大Batch数。
实际推理时,调用aclmdlSetInputAIPP接口,设置动态AIPP相关参数值时,不能开启Crop和Padding功能。该场景下,还需要确保通过aclmdlSetInputAIPP接口设置的宽和高与aclmdlSetDynamicHWSize接口设置的宽、高相等,都必须设置成动态分辨率最大档位的宽、高。