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

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

Ответ 1

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

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

Ответ 2

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

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