Do not have combined train+val progress bar, keep bar output after epoch is finished
🚀 Feature
The progress bar labeled "Epoch" should be renamed to "Train" and the validation data should be displayed only in a separate bar.
Additionally, each epoch should leave the final training and validation bar on-screen for visual inspection.
Motivation
It's confusing that training and validation are shown in a single bar, and it destroys the information about the iterations/sec from training. Since validation is faster, the value spikes up right at the end.
Pitch
Have two separate bars, one for training, one for validation, and none combined.
After a bar fills up, move the cursor down a line to not overwrite it.