Tensorboard: TensorBoard Streaming Mode

Created on 16 Jun 2017  ·  5Comments  ·  Source: tensorflow/tensorboard

Migrated from https://github.com/tensorflow/tensorflow/issues/2603

There's some discussion on the original request, here is the parent comment:

The new Tensorboard refresh button looks great, and will certainly be a bit more civilized than rapidly swapping the horizontal axis view to update the data. :)

But what if Tensorboard could be optionally updated in real time, whenever a summary writer was flushed? I've written systems before where past data is loaded along with the page, and new data is added continuously via a web socket. Would this work in Tensorboard's current architecture?

If my understanding is correct, Tensorboard currently updates itself every 120 seconds by reading the event files in the log directory. Could Tensorboard also open a local socket and bounce summary updates from a connected Tensorflow process to websocket clients?

I was thinking of hacking a streaming system together on my branch, but I figured I should reach out first to see if this is already in the roadmap. If it isn't, is this feature something you might like to merge if I can get it to work robustly?
👍 8

backend feature

Most helpful comment

We're actually going to be able to get summaries in real time directly from
the c++ kernels with what I'm working on right now. It is going to take
some time.

On Nov 3, 2017 10:38 AM, "Diego Mesa" notifications@github.com wrote:

Im very eagerly awaiting any updates on this. Thanks!


You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorboard/issues/34#issuecomment-341775563,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADAbmkLkCXecu4XkWGsbIyiB8KXWlLrks5sy0-fgaJpZM4N8yvH
.

All 5 comments

I believe @jart's current plan for the backend redesign is to have each plugin get event protos from the event reader in a streaming fashion. So we may be on track to support this feature.

Im very eagerly awaiting any updates on this. Thanks!

We're actually going to be able to get summaries in real time directly from
the c++ kernels with what I'm working on right now. It is going to take
some time.

On Nov 3, 2017 10:38 AM, "Diego Mesa" notifications@github.com wrote:

Im very eagerly awaiting any updates on this. Thanks!


You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorboard/issues/34#issuecomment-341775563,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADAbmkLkCXecu4XkWGsbIyiB8KXWlLrks5sy0-fgaJpZM4N8yvH
.

Any updates on this?

This is not actively being worked on right now.

Was this page helpful?
0 / 5 - 0 ratings