Это связано с EvalSpec, поэтому он отслеживает потерю проверки. Это сделает раннюю остановку, если тренируется достаточно долго. Возможно, вам придется снизить значение сглаживания до 0,99 и понизить допуск, если он не останавливается достаточно быстро.
ользуюtf.estimator
в TensorFlow 1.4 иtf.estimator.train_and_evaluate
отлично, но мне нужно рано остановиться. Какой предпочтительный способ добавить это?
Я предполагаю, что есть некоторыеtf.train.SessionRunHook
где-то для этого. Я видел, что был старый пакет contrib сValidationMonitor
казалось, что он рано остановился, но в 1.4 его больше нет. Или предпочтительным способом в будущем будет полагаться наtf.keras
(с которой ранняя остановка действительно легко) вместоtf.estimator/tf.layers/tf.data
возможно?