如下配置在后续版本即将废弃,请不要使用如下配置。
参数名 |
描述 |
---|---|
enable_data_pre_proc |
性能调优相关配置。 getnext算子是否下沉到昇腾AI处理器侧执行,getnext算子下沉是使能训练迭代循环下沉的必要条件。
配置示例: config = NPURunConfig(enable_data_pre_proc=True) |
variable_format_optimize |
性能调优相关配置。 是否开启变量格式优化。
为了提高训练效率,在网络执行的变量初始化过程中,将变量转换成更适合在昇腾AI处理器上运行的数据格式。但在用户特殊要求场景下,可以选择关闭该功能开关。 配置示例: config = NPURunConfig(variable_format_optimize=True) |
op_debug_level |
算子debug功能开关,取值:
配置示例: config = NPURunConfig(op_debug_level=1) |
op_select_implmode |
昇腾AI处理器部分内置算子有高精度和高性能实现方式,用户可以通过该参数配置模型编译时选择哪种算子。取值包括:
配置示例:
config = NPURunConfig(op_select_implmode="high_precision") |
optypelist_for_implmode |
列举算子optype的列表,该列表中的算子使用op_select_implmode参数指定的模式,当前支持的算子为Pooling、SoftmaxV2、LRN、ROIAlign,多个算子以“,”分隔。 该参数需要与op_select_implmode参数配合使用,配置示例: config = NPURunConfig( op_select_implmode="high_precision", optypelist_for_implmode="Pooling,SoftmaxV2") |