2017-11-30 10 views
1

길쌈 신경 네트워크의 훈련 과정에서 얼마 지나지 않아 비용 기능이 나아지지 않습니다. 나는 훈련을 멈추기위한 조건을 정의하고 싶다. TensorFlow 1.1에서 ValidationMonitor을 사용하는 솔루션을 발견했습니다. 그러나 ... TensorFlow 1.4에서이 작업을 수행 할 수있는 방법이 없습니다TensorFlow 1.4에서 심층 신경 네트워크를 훈련하기 위해 조기 정지를 사용하는 방법은 무엇입니까?

내 질문 : 어떻게, 특히 ExperimentEstimator으로, TensorFlow 1.4 early stopping를 사용하는?

하십시오이 ValidationMonitor 이후 code

답변

0

배포 훈련을 잘 작동하지 않습니다 내 체크 아웃, 우리는 후크로 구현하지 않기로 결정했다. 우리는 배포 된 친숙한 버전을 기다리고 있습니다.

해결 방법으로 ValidationMonitor을 후크로 감쌀 수 있습니다. 다음 코드는이를 수행하는 방법을 보여줍니다. validation_hook = tf.contrib.learn.monitors.replace_monitors_with_hooks([validation_monitor], estimator)[0]