Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the best way to refresh TensorBoard after new events/logs were added?

What is the best way to quickly see the updated graph in the most recent event file in an open TensorBoard session? Re-running my Python app results in a new log file being created with potentially new events/graph. However, TensorBoard does not seem to notice those differences, unless restarted.

like image 934
Andrzej Pronobis Avatar asked Dec 09 '15 22:12

Andrzej Pronobis


People also ask

How do you reload a TensorBoard?

The reload interval can be configured using the --reload_interval flag of the TensorBoard process, but this option is currently only available in master and as of version 0.8 has not been released.

How do you close a TensorBoard?

CTRL + Z halts the on-going TensorBoard process.


2 Answers

It turns out that TensorBoard backend refreshes the logs every minute. This has been reported as a TensorFlow issue.

The reload interval can be configured using the --reload_interval flag of the TensorBoard process, but this option is currently only available in master and as of version 0.8 has not been released.

like image 195
Andrzej Pronobis Avatar answered Sep 27 '22 22:09

Andrzej Pronobis


I advise to always start tensorboard with --reload_multifile True to force reloading all event files.

like image 41
Ismael EL ATIFI Avatar answered Sep 27 '22 22:09

Ismael EL ATIFI