tensorflow / tensorflow/tensorboard

feature request: allow selection of step range in histogram visualization

Open
#2,041 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

plugin:histogram theme:ui-polish type:feature
Dominant language
TypeScript
Stars
7.2k
Forks
1.7k
Avg merge
4d 22h
Merged PRs (30d)
1

Description

Currently the histogram have a default range and sampling mechanism for the training steps axis. It would be great if some mechanism is added to allow choosing the range of steps to visualize, just like what we can do in scalar plots.

The rationale is that it is quite common to continue training for a while after convergence. In this case, the default range and sampling mechanism will mostly show histograms after convergence. On the other hand, the range from the beginning to convergence might be more interesting to the researchers to investigate. Allowing the users to specify the range will make the tool a lot more useful.

Alternatively, it could at least allow the users to export the data points (just like the scalar plots) so that the users can do their own visualization to choose the range.

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

Review the existing scalar-plot range selection and data-export behavior, then locate the histogram visualization entry point. Done means histogram users can choose a training-step range, or export histogram data so they can select the range independently.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.