tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

replace tensorboard by CSVLogger

Open Borda opened this issue 3 years ago • 9 comments

🚀 Feature

Replace inline tensorboard (TB) with a simple chart from standard CSLoggers

Motivation

The inline tensorboard is a cool interactive tool, but:

  • it requires saved logos that are missing in the notebook
  • TB inside notebooks is a heavy JS object (~30MB)

Pitch

A reader would also see the progress immediately, maybe add plotting to the csvlogger?

Alternatives

Some other simple logger?

Additional context

Borda avatar Jun 07 '21 06:06 Borda

I'd like to work on this :)

InCogNiTo124 avatar Aug 17 '21 16:08 InCogNiTo124

Cool, let's do all in one PR 🐰

Borda avatar Aug 17 '21 16:08 Borda

@Borda im not sure how do I add plotting to the csv logger?

InCogNiTo124 avatar Aug 22 '21 13:08 InCogNiTo124

@Borda im not sure how do I add plotting to the csv logger?

see the visualization over here: https://github.com/Borda/kaggle_plant-pathology/blob/main/notebooks/Plant-Pathology-with-Lightning.ipynb

Borda avatar Aug 22 '21 15:08 Borda

@Borda Why not add both the loggers?

kaushikb11 avatar Aug 26 '21 10:08 kaushikb11

@Borda Why not add both the loggers?

good point, we can :]

Borda avatar Aug 26 '21 11:08 Borda

@Borda Why not add both the loggers?

good point, we can :]

Doesn't that kill the point:

  • TB inside notebooks is a heavy JS object (~30MB)

InCogNiTo124 avatar Aug 26 '21 12:08 InCogNiTo124

yes, the suggestion is use both loggers but show the chart only from the CSV logger but if a user wants he would have also logs in tensor board and show/open it separately

Borda avatar Aug 26 '21 12:08 Borda

Hey, I'm just letting you know that I won't be able to finish this up. Someone else should take it. sorry!

InCogNiTo124 avatar Jan 06 '22 13:01 InCogNiTo124