2017-02-12 3 views
0

Я новичок в тензорном потоке. Мне удалось тренировать и проверять CNN, сохранить сеанс через объект Saver в файл CPKT и загрузить его обратно. Теперь я бы хотел использовать обученную модель, чтобы проверить, как она работает с фотографией, которую я сам взял. Я не могу понять, как это сделать.Использование тензора потока CNN для прогнозирования

ответ

0

Замечательно! Все, что вам нужно сделать, это load the checkpoint и оценить сеть против него. Обычно это делается с использованием того же скрипта, что и сценарий обучения, но только для оценки функции потерь с размером партии 1.

+0

Я понимаю, что я должен загрузить сеанс и запустить его предоставление моего входа по словарю подачи. Мне все же интересно, работает ли сеанс на тренировках модели. Я просто заинтересован в том, чтобы использовать его как есть. – Sindico

+0

Вам не нужно сохранять сеанс. Вы можете использовать новый сеанс. – drpng

0
  • Используйте tf.train.Saver() объект

    saver = tf.train.Saver() 
    with tf.Session() as sess: 
        saver.restore(sess, tf.train.latest_checkpoint('./')) 
    
Смежные вопросы