In EarlyStopping, reset stopped_epoch in on_train_begin to allow it to be re-used (#6591)

This commit is contained in:
meberstein 2017-05-11 14:32:49 -07:00 committed by François Chollet
parent 24db6bfaaf
commit 5f4f234f9b

@ -482,7 +482,9 @@ class EarlyStopping(Callback):
self.min_delta *= -1
def on_train_begin(self, logs=None):
self.wait = 0 # Allow instances to be re-used
# Allow instances to be re-used
self.wait = 0
self.stopped_epoch = 0
self.best = np.Inf if self.monitor_op == np.less else -np.Inf
def on_epoch_end(self, epoch, logs=None):