两个Tile的逐元素按位异或。
对每个元素 [object Object] 在有效区域内:
同步形式:
[object Object]
[object Object]
[object Object]
声明于 [object Object]:
[object Object]
[object Object]
- 该操作在
[object Object]/[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]、[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]、[object Object]、[object Object]、[object Object]、[object Object]。 [object Object]、[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 推理系列产品实现通过分解计算XOR:[object Object],需要 [object Object] 来保存中间结果 [object Object]。
[object Object]必须与[object Object]/[object Object]/[object Object]具有相同的元素类型。[object Object]必须是行主序。[object Object]的有效形状必须与[object Object]一致([object Object]且[object Object])。- 在手动模式下,
[object Object]的内存区域不得与[object Object]、[object Object]或[object Object]重叠。
[object Object] 被接口接受但Ascend 950PR/Ascend 950DT实现不使用。Ascend 950PR/Ascend 950DT后端直接使用 [object Object] 向量指令,不需要暂存Tile存储。[object Object] 仅为了与Atlas A2/A3 训练系列产品/Atlas A2/A3 推理系列产品的API兼容性而保留在C++内建接口签名中。
[object Object]
[object Object]
[object Object]
[object Object]