I don't understand how a model knows it is in a training run and leave notes for future sessions/attempts. Isn't the session ignored/removed if the model fails an attempt. Then how can it know that it is given multiple attempts?