FilesLast commitLast update
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
18 days ago
README

IsVariableInitialized

产品支持情况

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

功能说明

检查张量是否已初始化。IsVariableInitialized算子接收输入张量x,输出标量布尔值y,表示输入张量是否已初始化。InferShape将输出shape设置为标量(0维),InferDataType将输出数据类型设置为DT_BOOL。

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 输入张量。 TensorType::ALL() ND
y 输出 标量布尔张量,表示输入张量是否已初始化。形状为标量(0维),数据类型为DT_BOOL。 TensorType({DT_BOOL}) ND

约束说明

  • 输出y为标量(0维张量),数据类型固定为DT_BOOL。

调用说明

IsVariableInitialized算子为图引擎基础算子,通常用于检查变量是否已初始化,不单独调用。

调用方式 调用样例 说明
图模式调用 test_geir_is_variable_initialized 通过算子IR构图方式调用IsVariableInitialized算子