Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server-based interactive data visualization #10

Open
mdraw opened this issue Jun 23, 2017 · 0 comments
Open

Server-based interactive data visualization #10

mdraw opened this issue Jun 23, 2017 · 0 comments

Comments

@mdraw
Copy link
Member

mdraw commented Jun 23, 2017

ELEKTRONN2's current workflow for data visualization during training (preview predictions, training error plots, model graphs) is that everything is written automatically into png files in the save directory at fixed time intervals and with fixed image sizes/display options etc.

A much better way to deal with this data would be to (optionally) make it available from a web server that runs during training and serves visualizations and previews on user demand. This would prevent littering save directories with hundreds of plots and would make visualization much more accessible and extensible.

A possible design inspiration would be TensorBoard.
The recently announced dash framework might be usable for implementing this feature. I am not sure if it will work in our use case without a paid license, though (which would be a no-go).
A probably more mature and less "fancy" alternative to dash is Bokeh. It also looks promising and it has the advantage of being fully free and having an excellent documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant