以下参数在后续版本将过期,建议开发者不再使用。
配置项 |
说明 |
使用场景 |
---|---|---|
op_debug_level |
功能调试配置项。 算子debug功能开关,取值:
配置示例: custom_op.parameter_map["op_debug_level"].i = 0 |
训练/在线推理 |
enable_data_pre_proc |
性能调优配置项。 getnext算子是否下沉到昇腾AI处理器侧执行,getnext算子下沉是使能训练迭代循环下沉的必要条件。
配置示例:
custom_op.parameter_map["enable_data_pre_proc"].b = True |
训练 |
variable_format_optimize |
性能调优配置项。 是否开启变量格式优化。
为了提高训练效率,在网络执行的变量初始化过程中,将变量转换成更适合在昇腾AI处理器上运行的数据格式,例如进行NCHW到NC1HWC0的数据格式转换。但在用户特殊要求场景下,可以选择关闭该功能开关。 配置示例: custom_op.parameter_map["variable_format_optimize"].b = True |
训练 |
op_select_implmode |
性能调优配置项。 昇腾AI处理器部分内置算子有高精度和高性能实现方式,用户可以通过该参数配置模型编译时选择哪种算子。取值包括:
配置示例: custom_op.parameter_map["op_select_implmode"].s = tf.compat.as_bytes("high_precision") |
训练/在线推理 |
optypelist_for_implmode |
性能调优配置项。 列举算子optype的列表,该列表中的算子使用op_select_implmode参数指定的模式,当前支持的算子为Pooling、SoftmaxV2、LRN、ROIAlign,多个算子以英文逗号分隔。 该参数需要与op_select_implmode参数配合使用,例如: op_select_implmode配置为high_precision。 optypelist_for_implmode配置为Pooling。 配置示例: custom_op.parameter_map["optypelist_for_implmode"].s = tf.compat.as_bytes("Pooling,SoftmaxV2") |
训练/在线推理 |