Updated the deprecated modules (training_epoch_end and validation_epoch_end) to the new modules (on_train_epoch_end and on_validation_epoch_end).
Removed 'outs argument from both functions because the model fails to train with the outs argument in the function.
The model now successfully trains with these changes. I'm certain that change #1 is needed, I'm not sure about change #2 but updating that let me train the model and not error out.
Updated the deprecated modules (training_epoch_end and validation_epoch_end) to the new modules (on_train_epoch_end and on_validation_epoch_end).
Removed 'outs argument from both functions because the model fails to train with the outs argument in the function.
The model now successfully trains with these changes. I'm certain that change #1 is needed, I'm not sure about change #2 but updating that let me train the model and not error out.