Ok. Just to confirm. After training through each epoch i should run the validation set through the model and see validation loss. And should use the model for least validation loss after training through all epochs is complete. Right?
Also if my above lines are not coded in algo, model will use parameters that are set from the last training epoch for testing. As i referred to the tutorial same is being done in that. Weights for last epoch are being used for testing. Am i missing something in this?