Skip to content

Patch/v0.1.7#70

Merged
dylanbouchard merged 3 commits into
mainfrom
patch/v0.1.7
Jun 25, 2025
Merged

Patch/v0.1.7#70
dylanbouchard merged 3 commits into
mainfrom
patch/v0.1.7

Conversation

@dylanbouchard

Copy link
Copy Markdown
Collaborator

This patch release makes the following updates:

  • Fixes bug related to floating point precision causing ensemble score greater than 1 (1.00000002). This was throwing an error when certain tuner metrics were being computed. Patched with np.clip.
  • Allow use of brier_score and average_precision with Tuner and UQEnsemble

dylanbouchard and others added 3 commits June 19, 2025 14:43
…UQEnsemble`. Co-authored-by: vaifai <vaifaipandey1996@gmail.com>

* Initialising new metrics

* Updating docstrings, examples and adding the new metrics to the validate_tuning_inputs method

* Replacing brier_score with average_precision in threshold objectives

* Removing brier_score and average_precision from threshold_objective

* Removing instances of average_precision from demo files

* Removing average_precision from thresh_objective in ensemble.py

* Improving upon the comments

* fix notebook description

* add clip step to ensemble score computation

* fix docstring

* fix unit test

---------

Co-authored-by: vaifai <vaifaipandey1996@gmail.com>
@dylanbouchard

Copy link
Copy Markdown
Collaborator Author

@mohitcek can you please review?

@dylanbouchard dylanbouchard merged commit 45d1403 into main Jun 25, 2025
36 of 37 checks passed
nklswld pushed a commit to nklswld/uqlm_white_box_scorer that referenced this pull request Nov 7, 2025
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