Add the options to save matplotlib plots of learning rate and train/validation losses during training.
Wants to merge: feature/plots into main
Refactor the plots and model saving code into separate functions.
Save the loss and learning rate scheduling data points to .pth files, in addition to saving the graphs. This is helpful to compare different training/valid loss curves of different models post-training, by creating custom graphs to represent all the information together.
Add the option to save training data points such as learning rate and train/valid losses as graphs/plots.
Add a very rudimentary training checkpointing mechanism, which currently only gives the user the option to save the model every epoch.
README.md
, code
comments and doc strings).