PackedSequence inputs gets converted to tuples of tensors
Describe the bug
dataloaders returning 4 tensors (attributes of packed sequence) when collate_fn returns packed sequences
To Reproduce
def collate_seq(batch):
    x = rnn.pack_sequence([item[0] for item in batch], enforce_sorted=False)
    y = rnn.pack_sequence([item[1] for item in batch], enforce_sorted=False)
    return x, y
Expected behavior
the x packed sequence gets passed to forward()