Skip to content

Update the v4 example with new save and load functions, Working Workflow for unit tests/benchmarks#22

Merged
jablazek merged 12 commits intojablazek:masterfrom
vschac:beta-fpt
Jul 10, 2025
Merged

Update the v4 example with new save and load functions, Working Workflow for unit tests/benchmarks#22
jablazek merged 12 commits intojablazek:masterfrom
vschac:beta-fpt

Conversation

@vschac
Copy link
Collaborator

@vschac vschac commented Jun 13, 2025

Section 7 of V4 was changed to use the new names and behavior of the save/load functions

The workflow that runs the unit tests/benchmarks (ci.yml) is updated to include the proper numpy version for benchmark tests. The power spectra generation tests are skipped if camb or classy are not installed (can't be simply pip installed for the workflow) and the known failing benchmarks are skipped if run in arm64 (default for github workflows). This is because benchmarks were generated in x86_64 which results in floating point differences for the "unstable" Fast-PT terms.

@vschac vschac changed the title Update the v4 example with new save and load functions Update the v4 example with new save and load functions, Working Workflow for unit tests/benchmarks Jun 23, 2025
@jablazek jablazek self-assigned this Jul 10, 2025
@jablazek
Copy link
Owner

Looks good.

@jablazek jablazek self-requested a review July 10, 2025 18:09
Copy link
Owner

@jablazek jablazek left a comment

Choose a reason for hiding this comment

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

Quick review. I approve.

@jablazek jablazek merged commit a970d70 into jablazek:master Jul 10, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants