github.com/tensorflow/tensorflow/blob/r1.7/tensorflow/contrib/...

ументации по тензорному потоку не приводится пример того, как выполнять периодическую оценку модели на наборе оценки.

Некоторые люди предложил использовать эксперимент, который звучит великолепно, но, к сожалению, не работает (обесценивание и вызывает ошибку).

другие предложил использовать SummarySaverHook, но я не вижу, как вы можете использовать это с набором оценки (в отличие от набора обучения).

Решением было бы сделать следующее

for i in range(number_of_epoch):
    estimator.train(...) // on training set
    estimator.evaluate(...) // on evaluation set

Эта архитектура явно не рекомендуется вЭта бумага (страница 4 вверху справа).

Любая другая идея / реализация?

РЕДАКТИРОВАТЬ:

Сообщение об ошибке при запуске эксперимента выглядит следующим образом:

File ".../anaconda2/lib/python2.7/site-packages/tensorflow/contrib/learn/python/learn/experiment.py", line 253, in train if (config.environment != run_config.Environment.LOCAL and
AttributeError: 'RunConfig' object has no attribute 'environment'

Tensorflow версия 1.3

Ответы на вопрос(1)

Ваш ответ на вопрос