Как лучше всего обновить TensorBoard после добавления новых событий/журналов?

Как лучше всего быстро просмотреть обновленный график в самом последнем файле событий в открытом сеансе TensorBoard? Повторный запуск моего приложения Python приводит к созданию нового файла журнала с потенциально новыми событиями/графиком. Однако TensorBoard, похоже, не замечает этих различий, если только не перезапускается.


person Andrzej Pronobis    schedule 09.12.2015    source источник
comment
перезагрузка страницы помогает?   -  person mdaoust    schedule 10.12.2015
comment
Только изредка. И часто мне нужно перезапустить свой код несколько раз (что означает создание нескольких идентичных новых журналов), прежде чем обновление что-то сделает. Затем после нескольких обновлений иногда он подхватывает изменения, но часто это не так и требует отключения сервера. Кроме того, после обновления, поскольку URL-адрес не указывает на открытую вкладку, он переключит сводки текущей вкладки. Это слишком много шагов, чтобы его можно было использовать в настоящее время.   -  person Andrzej Pronobis    schedule 10.12.2015
comment
Не могли бы вы уточнить: когда вы говорите об обновленном графике, вы имеете в виду визуализацию графика? Или диаграммы в панели событий?   -  person dandelion    schedule 07.03.2016
comment
Я имею в виду графические визуализации.   -  person Andrzej Pronobis    schedule 01.04.2016


Ответы (3)


Оказывается, серверная часть TensorBoard обновляет журналы каждую минуту. Об этом сообщалось как о проблеме с TensorFlow.

Интервал перезагрузки можно настроить с помощью флага --reload_interval процесса TensorBoard, но в настоящее время этот параметр доступен только в мастере и с версии 0.8 не выпущен.

person Andrzej Pronobis    schedule 27.05.2016
comment
Что делать с резюме, которое было удалено? Каким-то образом удаленный набор сводок эксперимента все еще отображается даже после перезапуска tensorboard и загрузки в разных браузерах (чтобы избежать кэширования в браузере). - person gideonite; 14.07.2016
comment
Перезагружается ли серверная часть tensorboard при обновлении страницы внешнего интерфейса? - person 8.8.8.8; 08.10.2018

Я советую всегда запускать tensorboard с --reload_multifile True, чтобы принудительно перезагрузить все файлы событий.

person Ismael EL ATIFI    schedule 10.04.2020

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

После нескольких попыток завершить процесс и удалить старый журнал я понял, что проблема связана с writer.add_graph(sess.graph), потому что я не сбросил график в блокноте jupyter. После сброса тензорная доска могла показывать новейшие графики.

person Yuchao Jiang    schedule 04.06.2017
comment
Рассмотрите возможность размещения этого ответа в качестве комментария. - person ziyuang; 24.01.2018