두 개의 숨겨진 레이어가있는 신경망을 만듭니다. 나는 동일한 세션에 남아있는 경우세션이 닫힐 때 모델 실행 - Tensorflow
saver.save(sess, "model.ckpt")
하고이 코드를 실행 : 내가 세션을 시작하면 내가하여 세션을 저장
restorer=tf.train.Saver()
with tf.Session() as sess:
restorer.restore(sess,"./prova")
new_graph = tf.train.import_meta_graph('prova.meta')
new_graph.restore(sess, 'prova.ckpt')
feed={
pred1.inputs:test_data,
pred1.is_training:False
}
test_predict=sess.run(pred1.predicted,feed_dict=feed)
내가 테스트를 위해 모델을 실행할 수 있습니다.
질문은 : 세션이 닫힐 때 모델을 시작하는 방법이 있습니까? 특히, 나는 기차 결과를 .ckpt에 저장하고, 다른 순간에 모델을 다시 시작할 수 있습니까?
테스트 시간에 다른 세션을 시작 하시겠습니까? – Maxim
현재 열차 또는 테스트 세트가있는 새 세션이 시작됩니다. 내가 원하는 것은 ckpt 파일에 salved 된 날짜로 새로운 세션을 시작할 수 있다면 이해할 수 있습니다. 가능한 경우 어떻게 할 수 있습니까? 감사합니다 – jjgasse
새 세션에서 모델을 복원하는 스 니펫을 제공했습니다. 거기에는 훈련이 없습니다. 이 코드의 문제점은 무엇입니까? – Maxim