2016-07-28 1 views
2

Я написал классификатор изображений CNN с тензорным потоком и использовал тензограмму для мониторинга обучения. Однако, когда я останавливаюсь и восстановления с контрольной точки, есть совпадения, как:Каков правильный способ суммирования записи, чтобы избежать наложения на тензограмму при восстановлении модели

IMG

Я следовал инструкциям на Tensorboard README, чтобы написать SessionStatus.START сообщений для сводного файла, но это не похоже на работу.


Это мой код:

summary_writer.add_session_log(SessionLog(status=SessionLog.START),global_step=step) 

ответ

4

я не знаю, если его ответ, но если поместить переменную global_step в переменную tensorflow (хранить его с вашими данными), а затем, когда вы восстанавливаете модель, переменная global_step также восстанавливается до ее старого значения, она будет продолжаться оттуда в тензорной панели или? Извините, я его не тестировал.

+0

Да, это правильно, и я решил. я просто восстанавливаю модель и добавлю global_step save as (start_step), после чего сразу же добавляю summary_writer.add_session_log (SessionLog (status = SessionLog.START), global_step = start_step), поэтому все события после этого start_step будут отброшены, и нет перекрытия. – Choris

+0

@Choris: Пожалуйста, отметьте его ответ как принятый ответ. благодаря – OldMcDonald

Смежные вопросы