-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add MESMER-M integration tests #501
Add MESMER-M integration tests #501
Conversation
for more information, see https://pre-commit.ci
Thanks - can you save the coeffs as netCDF and not pickle (I know it's a bit more annoying but we want to move away from pickle) |
17afff8
to
f97ea6e
Compare
for more information, see https://pre-commit.ci
I haven't looked into it so not sure what is going on but a bit strange that none of the environments get it right. I thought this does not have to be high priority but then it would be good to stabilize the numerics for memser-m. What helped for the covariance thingy was testing the code on cfc vs exo, which have different cpus with different sets of SIMD instructions. But I am not really working today - if I find time I'll take a look tomorrow or else after our retreat... |
good way to avoid pulling 😆 |
🥲 |
I think I should have adjusted |
😅 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I think we can finally finish this - thanks for all your work!
for more information, see https://pre-commit.ci
* add mesmer_m calibration test * add time to calibration results * update calibrate test * add test for drawing * update emulations * sneakily add nits to other tests * switch do allclose for drawing * switch to allclose for calibrating * nit in example * save params as netcdf * relax tol * test all params individually * test_calibrate_mesmer_m: mark slow * test_calibrate_mesmer_m: less localisation radii * extract data loading function * speed up by avoiding open_mfdataset * upper bound to lambda in pt * regenerate params * hm_coeffs: tighten atol & rtol * comment on upper bound * change order of yearly, monthly inputs for consistency * adjust example --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Victoria Bauer <[email protected]> Co-authored-by: Mathias Hauser <[email protected]> Co-authored-by: Mathias Hauser <[email protected]>
CHANGELOG.rst