Я использую ТФ 1.4. Мой вопрос касается tf.estimator.Estimator.
Я хотел бы контролировать частоту информационных сообщений «потеря и шаг», например:
INFO:tensorflow:loss = 0.00896569, step = 14901 (14.937 sec)
Я передаю tf.estimator.RunConfig конструктору Estimator. Но я не думаю, что есть параметр для управления сообщениями «потеря и шаг».
Я думаю, что параметр жестко запрограммирован в estimator.py, в методе _train_model:
worker_hooks.extend([
training.NanTensorHook(estimator_spec.loss),
training.LoggingTensorHook(
{
'loss': estimator_spec.loss,
'step': global_step_tensor
},
every_n_iter=100)
])