ConstantOfShape¶
ConstantOfShape - 24¶
版本¶
域:
main起始版本:
24函数:
False支持级别:
SupportType.COMMON形状推断:
True
此版本的操作符已可用于版本 24 及以上。
摘要¶
生成一个具有给定值和形状的张量。
属性¶
value - 张量 :
(可选) 输出元素的数值。应为一个单元素张量。如果未指定,则默认为值0和数据类型float32的张量。
输入¶
input (异构) - T1
1D 张量。预期输出张量的形状。如果给定空张量,则输出将是标量。所有值必须 >= 0。
输出¶
output (异构) - 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(float8e8m0),tensor(int16),tensor(int32),tensor(int4),tensor(int64),tensor(int8),tensor(uint16),tensor(uint32),tensor(uint4),tensor(uint64),tensor(uint8))约束输出类型为数字或布尔值。
ConstantOfShape - 23¶
版本¶
域:
main起始版本:
23函数:
False支持级别:
SupportType.COMMON形状推断:
True
此版本的操作符已可用于版本 23 及以上。
摘要¶
生成一个具有给定值和形状的张量。
属性¶
value - 张量 :
(可选) 输出元素的数值。应为一个单元素张量。如果未指定,则默认为值0和数据类型float32的张量。
输入¶
input (异构) - T1
1D 张量。预期输出张量的形状。如果给定空张量,则输出将是标量。所有值必须 >= 0。
输出¶
output (异构) - 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函数:
False支持级别:
SupportType.COMMON形状推断:
True
此版本的操作符自 版本 21 起可用。
摘要¶
生成一个具有给定值和形状的张量。
属性¶
value - 张量 :
(可选) 输出元素的数值。应为一个单元素张量。如果未指定,则默认为值0和数据类型float32的张量。
输入¶
input (异构) - T1
1D 张量。预期输出张量的形状。如果给定空张量,则输出将是标量。所有值必须 >= 0。
输出¶
output (异构) - 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¶
版本¶
域:
main始于版本:
20函数:
False支持级别:
SupportType.COMMON形状推断:
True
此版本的操作符自版本 20起可用。
摘要¶
生成一个具有给定值和形状的张量。
属性¶
value - 张量 :
(可选) 输出元素的数值。应为一个单元素张量。如果未指定,则默认为值0和数据类型float32的张量。
输入¶
input (异构) - T1
1D 张量。预期输出张量的形状。如果给定空张量,则输出将是标量。所有值必须 >= 0。
输出¶
output (异构) - 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¶
版本¶
域:
main起始版本:
9函数:
False支持级别:
SupportType.COMMON形状推断:
True
此版本的运算符自 版本 9 起可用。
摘要¶
生成一个具有给定值和形状的张量。
属性¶
value - 张量 :
(可选) 输出元素的数值。应为一个单元素张量。如果未指定,则默认为值0和数据类型float32的张量。
输入¶
input (异构) - T1
1D 张量。预期输出张量的形状。如果给定空张量,则输出将是标量。所有值必须 >= 0。
输出¶
output (异构) - 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))约束输出类型为数字。