FilesLast commitLast update
15 days ago
15 days ago
15 days ago
15 days ago
15 days ago
15 days ago
README

LoopCond

产品支持情况

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

功能说明

  • 算子功能:表示while循环的终止条件。将布尔标量输入张量x原样转发到输出张量y,用于向Switch算子传递循环终止条件,与Enter、Exit、Switch、NextIteration等算子配合构成循环控制结构。

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 布尔标量,循环终止条件。 bool ND
y 输出 与输入x形状、数据类型和内容相同的张量。 与x相同 ND

约束说明

  • 输入x必须为标量(rank为0,或未知rank场景下维度为-2)。
  • 输入x的数据类型必须为bool。
  • 不支持含-1的动态shape输入(-1表示rank为1,不满足标量约束,构图校验会失败)。

调用说明

调用方式 调用样例 说明
图模式调用 test_geir_loop_cond 通过算子IR构图方式调用LoopCond算子。