tensorflow / tensorflow/tensorboard

End-user data access APIs or export

Open
#3,465 2 comments 10 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

TensorBoard consumes data stored in “event files”, which are written by
TensorFlow programs during training. The event file format is opaque and
hard to inspect, and the interpretation of the data has changed over
time. The only way that people can reliably access the data in event
files is via TensorBoard itself. But this precludes a lot of useful
functionality. It would be great if TensorBoard could provide easier
programmatic access to data in formats that users are more likely to be
familiar and comfortable with, like Pandas dataframes or CSV/JSON
tables.

(This is a long-standing feature request, but I can’t find a tracking
issue, so I’m opening this. Feel free to dedupe if there’s prior art.)

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 entry points are identified in the issue. Start by reviewing how TensorBoard reads event files and the prior discussion around programmatic access; done would mean a documented, usable way to retrieve event data in a familiar tabular format such as Pandas, CSV, or JSON.

Written by the indexing model from the issue text.

Assessment

Tech stack
pandas, tensorflow, typescript
Domain
api, data, data-visualization
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.