Я хочу прекратить тренировку, когда она достигнет определенного процента, скажем, 98%. Я пробовал много способов и искать в Google без удачи. Я использую EarlyStopping
так:
es = EarlyStopping(monitor='val_acc', baseline=0.98, verbose=1)
model.fit(tr_X, tr_y, epochs=1000, batch_size=1000, validation_data=(ts_X, ts_y), verbose=1, callbacks=[es])
_, train_acc = model.evaluate(tr_X, tr_y, verbose=0)
_, test_acc = model.evaluate(ts_X, ts_y, verbose=0)
print('>> Train: %.3f, Test: %.3f' % (train_acc, test_acc))
Это не правильно. Буду очень признателен, если кто-нибудь предложит способ достижения этой цели.
Спасибо,