nn_utils_rnn_pack_sequence {torch} | R Documentation |
Packs a list of variable length Tensors
Description
sequences
should be a list of Tensors of size L x *
, where L
is
the length of a sequence and *
is any number of trailing dimensions,
including zero.
Usage
nn_utils_rnn_pack_sequence(sequences, enforce_sorted = TRUE)
Arguments
sequences |
|
enforce_sorted |
(bool, optional): if |
Details
For unsorted sequences, use enforce_sorted = FALSE
. If enforce_sorted
is TRUE
, the sequences should be sorted in the order of decreasing length.
enforce_sorted = TRUE
is only necessary for ONNX export.
Value
a PackedSequence
object
Examples
if (torch_is_installed()) {
x <- torch_tensor(c(1, 2, 3), dtype = torch_long())
y <- torch_tensor(c(4, 5), dtype = torch_long())
z <- torch_tensor(c(6), dtype = torch_long())
p <- nn_utils_rnn_pack_sequence(list(x, y, z))
}
[Package torch version 0.13.0 Index]