sequence_slice

    实现Sequence Slice(序列切片)运算

    该OP输入只能是LoDTensor, 如果您需要处理的是Tensor类型,请使用 :ref:`cn_api_fluid_layers_slice` 。 该层从给定序列中截取子序列。截取依据为所给的开始 (偏移量) 和子序列长 。

    ::

    • 输入变量:

      1. input (LoDTensor):

        input.data = [[a1, a2], [b1, b2], [c1, c2], [d1, d2], [e1, e2]], input.lod = [[3, 2]], input.dims = (5, 2),

      2. length (Variable):

        length.data = [[2], [1]]

      3. name (str|None)

    输出变量为LoDTensor:

    • offset (Variable) – 指定每个序列切片的起始索引,数据类型为int32或int64。

    • length (Variable) – 指定每个子序列的长度,数据类型为int32或int64。

    返回:Variable(LoDTensor) 序列切片运算结果

    返回类型:变量(Variable), 数据类型与 一致