aclnnInstanceNorm
产品支持情况
功能说明
- 接口功能:用于执行Instance Normalization(实例归一化)操作。与相比,aclnnInstanceNorm在每个样本的实例上进行归一化,而不是在整个批次上进行归一化,这使得该函数更适合处理图像等数据。
- 计算公式:
函数原型
每个算子分为,必须先调用[object Object]接口获取入参并根据计算流程所需workspace大小,再调用[object Object]接口执行计算。
[object Object]
[object Object]
aclnnInstanceNormGetWorkspaceSize
aclnnInstanceNorm
约束说明
- 功能维度:
- 数据类型支持:
- x,gamma,beta,y,mean,variance支持:FLOAT32、FLOAT16。
- 数据格式支持:ND。
- x,y的shape要求4维,gamma/beta的维度要求1维,且和x,y的C轴一致。
- x,y的H*W大小需要大于等于32Bytes,且C轴大于等于32Bytes。
- 参数dataFormat仅支持"NHWC"和"NCHW"。
- 数据类型支持:
- 边界值场景说明:
- 当输入是Inf时,输出为Inf。
- 当输入是NaN时,输出为NaN。
- 确定性计算:
- aclnnInstanceNorm默认确定性实现。
调用示例
[object Object]