-
Notifications
You must be signed in to change notification settings - Fork 1
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
Show date of last data point and use confidence intervals. #14
Conversation
Excellent -- thanks!
Notice that the y-axis scale on the geomean has changed: they are still quite big, but nowhere as big as before when you control for that. |
Ah hah! Thanks. |
This failed for unrelated reasons. The
The first one should be easy to track down, but the second is likely miscompilation and could be tricky. |
(I'm going to add a benchmarking run to yk CI to try to catch these things before they go in) |
I also noticed that the commits aren't signed, so I should do that at some point when we are ready. |
Please squash. |
Mind if I squash/sign first? |
squashed + signed. |
What's the "reporter" prefix mean? |
The reporter is the name of the rust crate that generates the report. This repo contains both benchmarks and the code to make the html report. |
Isn't it obvious from the commit files being changed what's been changed? I think the prefixes will make searching for more changes a bit more annoying. If you agree (but you don't have to agree!) please force push an update. |
Just lets us know what data the HTML report shows up until.
done |
Thanks! |
This failure is curious:
Looks like a something went wrong with docker. I think we could retry this, but after our benchmarking session is complete. I'll ping when it's time. |
I'm about to file an issue for |
I think this should merge now. |
This needs a little more work before it will merge. Something is crashing in stats-ci, investigating. |
stats-ci crashes if you try to compute a confidence interval from a single sample: xdefago/stats-ci#3
That last push fixes the aforementioned crash and updates the plot labels as requested. No squash required. |
Example output here:
https://ykjit.github.io/yk-benchmarks/
The error bars are for the most part much slimmer. The geomean plot still has wide error bars.
I've checked and double-checked my working and don't see anything obviously wrong, so I assume that's the nature of geomean confidence intervals.