文件最后提交记录最后更新时间
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
README

ReduceVar

产品支持情况

产品 是否支持
Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品

功能说明

  • 算子功能:计算指定维度(dim)的标准差,这个dim可以是单个维度,维度列表或者None。

  • 计算公式:

    out=1max(0,N−δN)∑j=0N−1(selfij−xiˉ)2out = \frac{1}{max(0, N - \delta N)}\sum_{j=0}^{N-1}(self_{ij}-\bar{x_{i}})^2

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 待进行计算的入参,公式中的x。 FLOAT、FLOAT16、BFLOAT16 ND
dim 属性 表示参与计算的维度 INT64 ND
correction 属性 修正值 INT64_ARRAY -
keepdim 属性 是否在输出张量中保留输入张量的维度 BOOL -
is_mean_out 属性 判断是否输出均值结果 BOOL -
var 输出 指定维度的方差。 FLOAT、FLOAT16、BFLOAT16 ND
mean 输出 指定维度的均值。 FLOAT、FLOAT16、BFLOAT16 ND

约束说明

调用说明

调用方式 调用样例 说明
aclnn调用 test_aclnn_reduce_var_mean 通过aclnnVarMean接口方式调用ReduceVar算子。
aclnn调用 test_aclnn_reduce_var 通过aclnnVar接口方式调用ReduceVar算子。