ConcatFromSequence¶
ConcatFromSequence - 11¶
版本¶
域:
main
自版本:
11
函数:
False
支持级别:
SupportType.COMMON
形状推断:
True
此版本的运算符自版本11起可用。
摘要¶
将一系列张量连接成单个张量。所有输入张量都必须具有相同的形状,除了要连接的轴的维度大小。默认情况下,‘new_axis’ 为 0,行为类似于 numpy.concatenate。当‘new_axis’ 为 1 时,行为类似于 numpy.stack。
属性¶
axis - INT (必需)
连接的轴。接受的范围在
[-r, r - 1]
中,其中r
是输入张量的秩。当new_axis
为 1 时,接受的范围为[-r - 1, r]
。new_axis - INT (默认为
'0'
)是否插入并连接到新轴上,默认值为 0 表示不插入新轴。
输入¶
input_sequence (异构) - S
要连接的张量序列
输出¶
concat_result (异构) - T
连接后的张量
类型约束¶
S in (
seq(tensor(bool))
,seq(tensor(complex128))
,seq(tensor(complex64))
,seq(tensor(double))
,seq(tensor(float))
,seq(tensor(float16))
,seq(tensor(int16))
,seq(tensor(int32))
,seq(tensor(int64))
,seq(tensor(int8))
,seq(tensor(string))
,seq(tensor(uint16))
,seq(tensor(uint32))
,seq(tensor(uint64))
,seq(tensor(uint8))
)将输入类型约束为任何张量类型。
T in (
tensor(bool)
,tensor(complex128)
,tensor(complex64)
,tensor(double)
,tensor(float)
,tensor(float16)
,tensor(int16)
,tensor(int32)
,tensor(int64)
,tensor(int8)
,tensor(string)
,tensor(uint16)
,tensor(uint32)
,tensor(uint64)
,tensor(uint8)
)将输出类型约束为任何张量类型。