SequenceAt¶
SequenceAt - 11¶
版本¶
域:
main
自版本:
11
函数:
False
支持级别:
SupportType.COMMON
形状推断:
True
此版本的操作符自版本 11 起可用。
摘要¶
从 ‘input_sequence’ 中 ‘position’ 位置的张量输出一个张量副本。‘position’ 的接受范围是 [-n, n - 1]
,其中 n
是 ‘input_sequence’ 中的张量数量。负值表示从后往前计数。
输入¶
input_sequence (异构) - S
输入序列。
position (异构) - I
序列中张量的位置。负值表示从后往前计数。接受范围是
[-n, n - 1]
,其中n
是 ‘input_sequence’ 中的张量数量。如果任何索引值超出范围,则会出错。它必须是一个标量(空形状的张量)。
输出¶
tensor (异构) - T
输入序列中指定位置的输出张量。
类型约束¶
S 属于 (
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 属于 (
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)
)约束为任何张量类型。
I 属于 (
tensor(int32)
,tensor(int64)
)将位置约束为整数张量。它必须是一个标量(空形状的张量)。