与标量的逐元素余数:[object Object]。
对每个元素 [object Object] 在有效区域内:
同步形式:
[object Object]
[object Object]
[object Object]
声明于 [object Object]:
[object Object]
[object Object]
[object Object]可指定以下值:
[object Object]:普通算法,速度快但精度较低。[object Object]:高精度算法,速度较慢,仅支持[object Object]类型。
- 实现检查 (Atlas A2/A3 训练系列产品/Atlas A2/A3 推理系列产品):
[object Object]和[object Object]必须使用相同的元素类型。- 支持的元素类型:
[object Object]和[object Object]。 [object Object]和[object Object]必须是向量Tile。[object Object]和[object Object]必须是行主序。- 运行时:
[object Object]且[object Object]。 - tmp缓冲区要求:
[object Object](至少与dst相同的列数)[object Object](至少1行)- 数据类型必须与
[object Object]匹配。
- 实现检查 (Ascend 950PR/Ascend 950DT):
[object Object]和[object Object]必须使用相同的元素类型。- 支持的元素类型:
[object Object]、[object Object]、[object Object]、[object Object]、[object Object]和[object Object]。 [object Object]和[object Object]必须是向量Tile。- 两个Tile的静态有效边界都必须满足
[object Object]且[object Object]。 - 运行时:
[object Object]且[object Object]。 - 注意:tmp参数在Ascend 950PR/Ascend 950DT上被接受但不进行验证或使用。
- 除零:
- 行为由目标定义;CPU模拟器在调试构建中会断言。
- 有效区域:
- 该操作使用
[object Object]/[object Object]作为迭代域。
- 该操作使用
- 对于
[object Object]输入(仅Atlas A2/A3 训练系列产品/Atlas A2/A3 推理系列产品):[object Object]的元素和[object Object]必须在[object Object]范围内(即[object Object]),以确保在计算过程中能精确转换为float32。 - 高精度算法
- 仅在Ascend 950PR/Ascend 950DT上有效,
[object Object]选项在Atlas A3 训练系列产品/Atlas A3 推理系列产品上将被忽略。
- 仅在Ascend 950PR/Ascend 950DT上有效,
[object Object]
[object Object]
[object Object]
[object Object]