形状常量¶
ConstantOfShape - 23¶
版本¶
域名:
mainsince_version:
23函数:
Falsesupport_level:
SupportType.COMMON形状推断:
True
此版本的运算符自版本23起可用。
摘要¶
生成具有给定值和形状的张量。
属性¶
值 - 张量 :
(可选)输出元素的值。应该是一个单元素张量。如果未指定,则默认为值为0且数据类型为float32的张量。
输入¶
输入 (异构) - T1:
一维张量。预期输出张量的形状。如果给定的是空张量,则输出将是一个标量。所有值必须大于或等于0。
输出¶
输出 (异构) - T2:
输出张量的形状由‘input’指定。如果指定了属性‘value’,则输出张量的值和数据类型取自‘value’。如果未指定属性‘value’,则输出中的值默认为0,数据类型默认为float32。
类型约束¶
T1 在 (
tensor(int64)) 中:限制输入类型。
T2 在 (
tensor(bfloat16),tensor(bool),tensor(double),tensor(float),tensor(float16),tensor(float4e2m1),tensor(float8e4m3fn),tensor(float8e4m3fnuz),tensor(float8e5m2),tensor(float8e5m2fnuz),tensor(int16),tensor(int32),tensor(int4),tensor(int64),tensor(int8),tensor(uint16),tensor(uint32),tensor(uint4),tensor(uint64),tensor(uint8)):限制输出类型为数值或布尔值。
ConstantOfShape - 21¶
版本¶
域名:
mainsince_version:
21函数:
Falsesupport_level:
SupportType.COMMON形状推断:
True
此版本的运算符自版本21起可用。
摘要¶
生成具有给定值和形状的张量。
属性¶
值 - 张量 :
(可选)输出元素的值。应该是一个单元素张量。如果未指定,则默认为值为0且数据类型为float32的张量。
输入¶
输入 (异构) - T1:
一维张量。预期输出张量的形状。如果给定的是空张量,则输出将是一个标量。所有值必须大于或等于0。
输出¶
输出 (异构) - T2:
输出张量的形状由‘input’指定。如果指定了属性‘value’,则输出张量的值和数据类型取自‘value’。如果未指定属性‘value’,则输出中的值默认为0,数据类型默认为float32。
类型约束¶
T1 在 (
tensor(int64)) 中:限制输入类型。
T2 在 (
tensor(bfloat16),tensor(bool),tensor(double),tensor(float),tensor(float16),tensor(float8e4m3fn),tensor(float8e4m3fnuz),tensor(float8e5m2),tensor(float8e5m2fnuz),tensor(int16),tensor(int32),tensor(int4),tensor(int64),tensor(int8),tensor(uint16),tensor(uint32),tensor(uint4),tensor(uint64),tensor(uint8)):限制输出类型为数值或布尔值。
ConstantOfShape - 20¶
版本¶
域名:
mainsince_version:
20函数:
Falsesupport_level:
SupportType.COMMON形状推断:
True
此版本的运算符自版本20起可用。
总结¶
生成具有给定值和形状的张量。
属性¶
值 - 张量 :
(可选)输出元素的值。应该是一个单元素张量。如果未指定,则默认为值为0且数据类型为float32的张量。
输入¶
输入 (异构) - T1:
一维张量。预期输出张量的形状。如果给定的是空张量,则输出将是一个标量。所有值必须大于或等于0。
输出¶
输出 (异构) - T2:
输出张量的形状由‘input’指定。如果指定了属性‘value’,则输出张量的值和数据类型取自‘value’。如果未指定属性‘value’,则输出中的值默认为0,数据类型默认为float32。
类型约束¶
T1 在 (
tensor(int64)) 中:限制输入类型。
T2 在 (
tensor(bfloat16),tensor(bool),tensor(double),tensor(float),tensor(float16),tensor(float8e4m3fn),tensor(float8e4m3fnuz),tensor(float8e5m2),tensor(float8e5m2fnuz),tensor(int16),tensor(int32),tensor(int64),tensor(int8),tensor(uint16),tensor(uint32),tensor(uint64),tensor(uint8)):将输出类型限制为数值。
ConstantOfShape - 9¶
版本¶
域名:
mainsince_version:
9函数:
Falsesupport_level:
SupportType.COMMON形状推断:
True
此版本的运算符自版本9起可用。
摘要¶
生成具有给定值和形状的张量。
属性¶
值 - 张量 :
(可选)输出元素的值。应该是一个单元素张量。如果未指定,则默认为值为0且数据类型为float32的张量。
输入¶
输入 (异构) - T1:
一维张量。预期输出张量的形状。如果给定的是空张量,则输出将是一个标量。所有值必须大于或等于0。
输出¶
输出 (异构) - T2:
输出张量的形状由‘input’指定。如果指定了属性‘value’,则输出张量的值和数据类型取自‘value’。如果未指定属性‘value’,则输出中的值默认为0,数据类型默认为float32。
类型约束¶
T1 在 (
tensor(int64)) 中:限制输入类型。
T2 在 (
tensor(bool),tensor(double),tensor(float),tensor(float16),tensor(int16),tensor(int32),tensor(int64),tensor(int8),tensor(uint16),tensor(uint32),tensor(uint64),tensor(uint8)):将输出类型限制为数值。