BitwiseOr

产品支持情况

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

功能说明

  • 算子功能:计算输入张量self中每个元素和输入标量other的按位或。输入self和other必须是整数或布尔类型,对于布尔类型,计算逻辑或。

  • 计算公式:

    outi=selfi ∣ other\text{out}_i = \text{self}_i \, | \, \text{other}

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
self 输入 公式中的输入self。 INT16、UINT16、INT32、INT64、INT8、UINT8、UINT32、UINT64 ND
other 输入 公式中的输入other。 INT16、UINT16、INT32、INT64、INT8、UINT8、UINT32、UINT64 ND
out 输出 公式中的输出out。 INT16、UINT16、INT32、INT64、INT8、UINT8、UINT32、UINT64 ND
  • Atlas 推理系列产品、Atlas 训练系列产品:数据类型不支持INT8、UINT8、UINT32、INT64、UINT64。
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品、Atlas A3 训练系列产品/Atlas A3 推理系列产品:不支持INT8、UINT8、UINT32、UINT64。

约束说明

调用说明

调用方式 样例代码 说明
aclnn接口 test_aclnn_bitwise_or_scalar 通过aclnnBitwiseOrScalar接口方式调用BitwiseOr算子。
aclnn接口 test_aclnn_bitwise_or_tensor 通过aclnnBitwiseOrTensor接口方式调用BitwiseOr算子。
aclnn接口 test_aclnn_inplace_bitwise_or_scalar 通过aclnnInplaceBitwiseOrScalar接口方式调用BitwiseOr算子。
aclnn接口 test_aclnn_inplace_bitwise_or_tensor 通过aclnnInplaceBitwiseOrTensor接口方式调用BitwiseOr算子。