Getting more information out of uploaded histograms


I’m new to Weights & Biases and (perhaps naively) I assumed I could just upload an histogram data and get a bunch of summary information about it. For context, the x-axis are different stages of a pipeline that processes an input.

  • I would like to be able to zoom in and open in full the histogram for a specific stage. I would also like to be able to compare the histograms of specific stages against each other.
  • I was also hoping there would be an easy way for plotting the average of those histograms over different stages given the uploaded histograms. I know I can just log that data myself, but since the histogram data is sufficient to get it, I assume I would have had the option to do so.

Thanks in advance for any help or suggestions you may give!

Hi @joaomendonca_lw, thank you for reaching out with your questions.

I wondered if you had the chance to test the wandb.plot.histogram() as well mentioned in our Docs and via this Report?

While this won’t allow you to compare histograms at different stages you may be able to customise the vega specs to enhance the functionality (see here how to customise a chart), for example to add a slider to visualise the histogram at different stages.

Regarding plotting the average, currently, this won’t be possible with wandb.Histogram however logging the data you should be able to log this via wandb.plot.histogram().

Please let me know if this help in your use otherwise I’d be happy to raise a feature request on your behalf to implement the changes you mentioned to the Histogram chart.

Hi @joaomendonca_lw , I wanted to follow up on this request. Please let us know if we can be of further assistance

Hi Joao, since we have not heard back from you we are going to close this request. If you would like to re-open the conversation, please let us know!