Skip to content

asc_override_strategy

asc_override_strategy用于表示饱和控制策略,在调用asc_set_saturation_strategyasc_get_saturation_strategy时使用。该策略影响CAST类全局饱和配置是否生效。

枚举类具体定义

C++
enum class asc_override_strategy : uint8_t {
    USE_API = 0,
    USE_GLOBAL = 1
};

枚举值详解

表1 枚举值说明

枚举值说明
USE_API按单指令/API路径配置饱和。此时通过asc_set_saturation_flag配置的全局CAST饱和不生效。
USE_GLOBAL使用全局饱和配置。此时通过asc_set_saturation_flag配置的CAST模式才会在精度转换中生效。

典型用法:USE_GLOBAL配合CAST饱和做float→int32动态量化,参见asc_set_saturation_strategy调用示例及Cast样例USE_API配合单指令饱和参见CastSatMode与饱和模式全局或单指令生效配置表。

免责声明:本站内容由 asc-devkit 仓 master 分支自动编译生成,属于持续开发版本,可能存在缺陷,仅供预览与参考。如需稳定及商用资料,请查阅官方 昇腾社区