Atan

产品支持情况

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

功能说明

  • 算子功能:对输入的每个元素进行反正切操作后输出。

  • 计算公式:

    yi=tan−1(xi)y_{i}=tan^{-1}(x_{i})

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 公式中的输入张量x。 INT8、INT16、INT32、INT64、UINT8、BOOL、FLOAT、FLOAT16、DOUBLE、BFLOAT16 ND
y 输出 公式中的输出张量y。 FLOAT、FLOAT16、DOUBLE、BFLOAT16 ND
  • Ascend 950PR/Ascend 950DT:支持FLOAT、FLOAT16、BFLOAT16。
  • Atlas 推理系列产品、Atlas 训练系列产品:不支持BFLOAT16。

约束说明

  • 输入类型为INT8、INT16、INT32、INT64、UINT8、BOOL时,转化为FLOAT32进行运算,输出FLOAT32类型。支持非连续的Tensor数据格式支持ND,非连续的Tensor维度不大于8,且输入与输出的shape需要一致。

调用说明

调用方式 调用样例 说明
aclnn调用 test_aclnn_Atan 通过aclnnAtan接口方式调用Atan算子。
图模式调用 test_geir_Atan 通过算子IR构图方式调用Atan算子。