将Tile与标量或另一个Tile的首元素进行比较,并写入逐元素比较结果。
提供两种重载形式:
- 标量形式:将
[object Object]的每个元素与标量值进行比较。 - Tile形式:将
[object Object]的每个元素与从[object Object]Tile首元素的标量进行比较。
标量形式 —对每个元素 [object Object] 在有效区域内:
Tile形式 —对每个元素 [object Object] 在有效区域内:
[object Object] 的编码/类型由实现定义(位压缩掩码Tile,每个比特代表一个比较结果)。
同步形式:
[object Object]
[object Object]
[object Object]
声明于 [object Object] 和 [object Object]:
[object Object]
标量形式 —将Tile与标量进行比较:
[object Object]
Tile形式 —将Tile与另一个Tile进行比较(从 [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]。
- 实现检查 (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布局必须是行主序(
[object Object])。
- 通用约束:
[object Object]和[object Object]的Tile位置都必须是向量([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];Ascend 950PR/Ascend 950DT支持全部模式)。
- 支持
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]