How EarlyStopping Can be Used to Stop at that Epoch which gives Best Val_Accuray : Early Stopping has two advantages. It stops when val_accuracy starts  decreasing & it avoids time wastage by stopping if val_accuracy does not improve for certain number of epoches (i.e patience). But, I want that the training should stop at the epoch which gives best val_accuracy. How can I do that????