Hi,
It shouldn’t be an issue even if you’re padding sequences of size 1.
Yes, after padding, all your sequences will have same length. Make sure you read the documentation for pack_padded_sequence to understand how exactly it works.
Yes you are correct, since DataLoader() will create the batches and it will be hard to control the training examples that go in a batch.