Questions:

It takes the encoder and decoder and requisite dataloader and trains for one epoch.
Sure they can be, I don’t know what use they will be though.

Problems

I’m creating one vocab file for all the files in one go. That’s what get_vocab() does. I think a we need a single vocab file otherwise part of the model architecture would have to be changed. So if we can get through one epoch then the vocab files should not be an issue.
From point 1 Model is not changing dynamically.