input can be of size T x B x * where T is the length of the
longest sequence (equal to lengths[1]), B is the batch size, and
* is any number of dimensions (including 0). If batch_first is
TRUE, B x T x * input is expected.
nn_utils_rnn_pack_padded_sequence(
input,
lengths,
batch_first = FALSE,
enforce_sorted = TRUE
)a PackedSequence object
(Tensor): padded batch of variable length sequences.
(Tensor): list of sequences lengths of each batch element.
(bool, optional): if TRUE, the input is expected in B x T x *
format.
(bool, optional): if TRUE, the input is expected to
contain sequences sorted by length in a decreasing order. If
FALSE, the input will get sorted unconditionally. Default: TRUE.
For unsorted sequences, use enforce_sorted = FALSE. If enforce_sorted is
TRUE, the sequences should be sorted by length in a decreasing order, i.e.
input[,1] should be the longest sequence, and input[,B] the shortest
one. enforce_sorted = TRUE is only necessary for ONNX export.