Skip to content

Conversation

@sallen12
Copy link
Collaborator

@sallen12 sallen12 commented Jul 10, 2025

  • Add fair estimators for the energy score, variogram score, and Gaussian kernel scores
  • Add akr and akr_circperm estimators for the energy score and Gaussian kernel scores (not necessary for the variogram score since it does not contain a double expectation in its definition)
  • Add all CRPS estimators for non-numba backends
  • Add test to check that the relevant CRPS estimators are equivalent
  • Add all energy score, variogram score, and Gaussian kernel score estimators for non-numba backends

@sallen12 sallen12 changed the title Multivariate score estimators Extend availability of ensemble score estimators Jul 27, 2025
Copy link
Owner

@frazane frazane left a comment

Choose a reason for hiding this comment

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

Looks very good overall, only missing a few tests

@frazane frazane self-requested a review September 4, 2025 12:32
@frazane frazane merged commit 8468ded into main Sep 4, 2025
8 checks passed
@frazane frazane deleted the mv_scores branch September 4, 2025 12:32
frazane pushed a commit that referenced this pull request Sep 4, 2025
* add fair energy score

* add fair variogram score

* add fair gufuncs for energy and variogram scores

* add akr estimators for energy score in numba

* fix bug in fair gks

* update documentation of fair kernel scores

* add akr estimators for the Gaussian kernel score

* estimator bug fix in weighted crps tests

* fix bug in fair kernel scores

* fix bugs in variogram scores

* set p = 0.5 as default in variogram scores

* fix bug in ow and vr energy score gufuncs

* reduce tolerance of vres vs es test

* add roll function to backends

* add crps estimators for non-numba backends

* add test of equality of crps estimators

* add akr estimators for energy score for non-numba backends

* remove TODO in energy score test

* fix bug in torch crps estimator test

* add akr estimators for gaussian kernel scores for non-numba backends

* update default crps estimator

* change tolerance of vertically rescaled variogram score test

* add crps int estimator for non-numba backends

* add tests for energy score estimators

* add tests for fair variogram score

* add tests for kernel score estimators

Co-authored-by: Simon Hirsch <[email protected]>
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.

3 participants