8000 [Bug-App]: Histogram render not working · Issue #8769 · wandb/wandb · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Bug-App]: Histogram render not working #8769

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ddonatien opened this issue Nov 5, 2024 · 17 comments
Open

[Bug-App]: Histogram render not working #8769

ddonatien opened this issue Nov 5, 2024 · 17 comments
Labels
a:app Area: Frontend/Backend ty:bug type of the issue is a bug

Comments

@ddonatien
Copy link
ddonatien commented Nov 5, 2024

Describe the bug

The web app doesn't display the beautiful histogram plots like it used to and renders rather ugly-looking teal rectangles instead.
Example

OS: macOS Sequoia 15.1
Browser: Safari 18.1 and firefox 131.0.3 (tested both)

@ddonatien ddonatien added a:app Area: Frontend/Backend ty:bug type of the issue is a bug labels Nov 5, 2024
@JoanaMarieL
Copy link

hello @ddonatien , thank you for writing in and happy to help. Could you please try to Edit Panel this specific chart. From Data tab, look for Point Aggregation Method, and see if it is defaulted to Full Fidelity. Then try to change to Random Sampling and try to adjust the Smoothing option. Image
Let us know the result~

@ddonatien
Copy link
Author

Hello, thank you for your help.
I have tried different smoothing options with random sampling but to no avail.
Here are a few examples:
Random sampling w/ TW EMA 0.49:
Image
Random sampling w/ Gaussian 45:
Image
Full fidelity, min/max Always:
Image
Full fidelity, min/max On Hover:
Image

@nikonikolov
Copy link

Can confirm I am experiencing the same issue. I really want to see the histogram color coding that existed previously based on the bin weights.

@AndrePatri
Copy link

I am also having exactly the same issue. Having back the usual histogram plots would be great

@macio232
Copy link
macio232 commented Nov 7, 2024

+1

@JoycexxZ
Copy link
JoycexxZ commented Nov 7, 2024

I also have the same issue and it has been there for a few days. Hope to get some feedback.

@JoanaMarieL
Copy link

Hello everyone, I have raised this as a bug with our engineering team and we will keep you posted with any progress.

@realjoenguyen
Copy link
realjoenguyen commented Nov 11, 2024

@JoanaMarieL I want to raise the same issue, my graph doesn't appear at all
Image

When I move my cursor to the graph, it pops up the correct distribution
Image

@macio232
Copy link

@JoanaMarieL is there any hope? There is plenty of gradient debugging to be done around the world, and everyone is waiting for the bug to be solved.

@JoanaMarieL
Copy link

Hi everyone, this is tracked internally and will keep you guys informed for any updates.

@JonathanKuelz
Copy link

Are there any updates on this? If not, is there a way to downgrade the UI to a previous version where the histogram still worked?

@steelep
Copy link
steelep commented Dec 23, 2024

Also experiencing this, its pretty ugly for a pro 8000 duct im paying for to regress like this in core functionality.

For any histogram, I just see flat colours, before I used to see a heat distribution over values... Please fix asap. It kind of makes me want to use something else.

What I used to see:
Image

Now what I see - just a flat colour, lots of information is lost!
Image
Image

@JoanaMarieL can you give an update?

@paulosabile-wb
Copy link

Thank you for the follow up. We are still investigating this and we will get back to you once we received further updates from our Internal team. We do apologize for the inconvenience caused by this behavior.

@omasakun
Copy link
omasakun commented Dec 27, 2024

I also have encountered the same problem.
I am hoping for a quick resolution as it is inconvenient when showing the results of experiments to my friends.

I checked with DevTools in my browser and it seems that the drawing of the histogram is done by the HeatmapSeriesCanvas class. (src/components/vis/HeatmapSeries.tsx)

The rgb(fillFunctor(d)) (d is an object like { x: 0, y: 1093.75, color: 0.25 }) is called to determine the color to draw the histogram bins, but it seems that the fillFunctor function always returns the same color. This seems to be the reason for the monochromatic rendering.

Since fillFunctor is a function obtained from getAttributeFunctor(props, 'color') defined in react-vis, specifying colorDomain as well as colorRange in props may help.

/* src/components/vis/LinePlotPlot.tsx */
...
          <HeatmapSeriesComponent
            key={i}
            colorRange={['#f0f0f0', line.color]}
            colorDomain={[0, Math.max(...line.data.map(o => o.color))]} // add this line
            data={line.data}
            size={2}
          />
...

@cgoemaere
Copy link

Seems to be fixed now!

@paulosabile-wb
Copy link

Hey everyone! The issue with the histogram plots is now fixed. Please let us know if anyone is still experiencing issues. Thank you for your patience!

@paulosabile-wb
Copy link

Hi @ddonatien Since the fix has been delivered, I will now mark this request as Solved. Please feel free to reach out to us again if you need assistance,

Have a great day ahead!

Best Regards,
Paulo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:app Area: Frontend/Backend ty:bug type of the issue is a bug
Projects
None yet
Development

No branches or pull requests

0