Loss function charting from trainer

Hello - for a project I am looking to chart loss function and other metrics per epoch training but cannot find how to extract the values. Trainer.train() only seems to return a dictionary of loss and other metrics but ideally would like to access these per epoch to chart them in pandas/matplotlib.

In Jupyter notebook a table (as would be expected ) is not returned but dict.

Any help / tips much appreciated.