Как лучше всего быстро просмотреть обновленный график в самом последнем файле событий в открытом сеансе TensorBoard? Повторный запуск моего приложения Python приводит к созданию нового файла журнала с потенциально новыми событиями/графиком. Однако TensorBoard, похоже, не замечает этих различий, если только не перезапускается.
Как лучше всего обновить TensorBoard после добавления новых событий/журналов?
Ответы (3)
Оказывается, серверная часть TensorBoard обновляет журналы каждую минуту. Об этом сообщалось как о проблеме с TensorFlow.
Интервал перезагрузки можно настроить с помощью флага --reload_interval
процесса TensorBoard, но в настоящее время этот параметр доступен только в мастере и с версии 0.8 не выпущен.
Я советую всегда запускать tensorboard с --reload_multifile True
, чтобы принудительно перезагрузить все файлы событий.
Моя проблема в другом. Каждый раз, когда я обновляю 0.0.0.0:6006
, кажется, что новый график продолжает добавляться к старому, что довольно раздражает.
После нескольких попыток завершить процесс и удалить старый журнал я понял, что проблема связана с writer.add_graph(sess.graph)
, потому что я не сбросил график в блокноте jupyter. После сброса тензорная доска могла показывать новейшие графики.