Skip to content
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

benchmarks.yml: Install SciPy and use uv for pip install #2633

Merged
merged 1 commit into from
Jan 20, 2025
Merged

Conversation

EwoutH
Copy link
Member

@EwoutH EwoutH commented Jan 20, 2025

Fixes the broken benchmark workflow.

  • Install SciPy, since that's now a dependency
  • Use uv for pip install, which is way faster

- Install SciPy, since that's now a dependency
- Use uv for pip install, which is way faster
@EwoutH EwoutH added the ci Release notes label label Jan 20, 2025
@EwoutH EwoutH requested a review from quaquel January 20, 2025 11:38
Copy link
Member

@quaquel quaquel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

@EwoutH EwoutH merged commit 6f7e4d7 into main Jan 20, 2025
12 of 13 checks passed
@EwoutH EwoutH added trigger-benchmarks Special label that triggers the benchmarking CI and removed trigger-benchmarks Special label that triggers the benchmarking CI labels Jan 20, 2025
Copy link

Performance benchmarks:

Model Size Init time [95% CI] Run time [95% CI]
BoltzmannWealth small 🔵 +2.5% [+1.7%, +3.3%] 🔵 +2.8% [+2.2%, +3.1%]
BoltzmannWealth large 🔵 -0.8% [-1.3%, -0.3%] 🔵 -1.0% [-2.5%, +0.3%]
Schelling small 🔵 -1.0% [-1.4%, -0.7%] 🔵 -0.6% [-0.8%, -0.5%]
Schelling large 🔵 -0.6% [-1.0%, -0.1%] 🔵 +0.3% [-0.2%, +0.9%]
WolfSheep small 🔵 -1.1% [-1.4%, -0.7%] 🔵 -0.8% [-1.0%, -0.7%]
WolfSheep large 🔵 -0.8% [-1.1%, -0.5%] 🔵 -0.8% [-1.3%, -0.1%]
BoidFlockers small 🔵 -2.6% [-3.4%, -1.8%] 🔵 -1.2% [-1.4%, -1.1%]
BoidFlockers large 🔵 -1.7% [-2.2%, -1.4%] 🔵 -0.8% [-1.0%, -0.6%]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Release notes label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants