鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

特性范围

数据类型

表1 参数数据类型

输入src数据类型

输出dst数据类型

缩放量及偏移量数据类型

f32

f32

f32

f16

f16

f16

bf16

bf16

bf16

传播方向及Flag支持

flag

传播方向

dnnl_normalization_flags_none(默认归一化)

  • Forward:
    • dnnl_forward_training
    • dnnl_forward_inference
  • Backward:
    • dnnl_backward_data
    • dnnl_backward

dnnl_use_global_stats (全局统计量)

dnnl_use_scale (启用缩放参数)

Forward:

  • dnnl_forward_training
  • dnnl_forward_inference

dnnl_use_shift (启用平移参数)

dnnl_use_global_stats | dnnl_use_scale | dnnl_use_shift

数据排布支持

表2 Tensor维度对应参数数据排布

Tensor维度

输入src Tensor数据排布

输出dst Tensor数据排布

均值与方差Tensor数据排布

2D

dnnl_ab

dnnl_ab

dnnl_a

3D

dnnl_abc

dnnl_abc

dnnl_ab

4D

dnnl_abcd

dnnl_abcd

dnnl_abc

5D

dnnl_abcde

dnnl_abcde

dnnl_abcd