It would be useful to be able to give an optional list of files to be translated at each epochs.
In my tests, I want to eval BLEU/TER/WER/.. values for each epoch. I want to do it on a validation file, and a small part of the training file, to get curves similars to training PPL and validation PPL, but with evaluation metrics. To do it in a comfortable way, I have to stop the training, launch all translations, then restart the training. It's time consuming, and there is always a risk to damage some options somewhere, and not restart in the right conditions.