tensorflow / tensorflow/tensorboard

Separate URLs for bare iframe-able dashboards

Open
#997 8 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

core:frontend type:feature
Dominant language
TypeScript
Stars
7.2k
Forks
1.7k
Avg merge
4d 22h
Merged PRs (30d)
1

Description

It would be nice to have separate URLs for different components - for example, I would like to be able to view just the tensorboard scalar graphs and not the rest of tensorboard in an iframe; or, I would like to see the layers visualization as a separate iframe. Currently, it looks like this is not possible. I would like to be able to view the components without the rest of the tensorboard UI.

It looks like there is a way to do this for tensorflow graphs, but it is based on a private webservice "https://tensorboard.appspot.com/tf-graph-basic.build.html":

https://stackoverflow.com/questions/38189119/simple-way-to-visualize-a-tensorflow-graph-in-jupyter
https://blog.jakuba.net/2017/05/30/tensorflow-visualization.html

But I would like to be able to do this for other components, and even for tensorflow graphs it would be better to have a separate API to the local tensorboard instead of calling the webservice.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or concrete entry points are named. Start by tracing how the local TensorBoard serves and selects dashboard components, then determine how separate URLs could load the scalar graphs, layers visualization, and TensorFlow graphs without the full UI; done means each requested component works independently in an iframe.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.