Predicted values are now saved.
Performance is computed when generating visualizations.  This enables plotting different loss functions without needed to re-run experiments