From 7b866cdc3cfdcee8b2ff73e72667e7a95e8cd460 Mon Sep 17 00:00:00 2001 From: oo Date: Mon, 6 May 2024 16:41:36 +0300 Subject: [PATCH] Fixed calibration_curve's normalize deprecated in sklearn --- .../analysis_logic/model_analysis/scoring/scoring_report.py | 1 - pytolemaic/prediction_uncertainty/uncertainty_model.py | 2 +- pytolemaic/version.py | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pytolemaic/analysis_logic/model_analysis/scoring/scoring_report.py b/pytolemaic/analysis_logic/model_analysis/scoring/scoring_report.py index 8a64a01..b9fd600 100644 --- a/pytolemaic/analysis_logic/model_analysis/scoring/scoring_report.py +++ b/pytolemaic/analysis_logic/model_analysis/scoring/scoring_report.py @@ -159,7 +159,6 @@ def __init__(self, y_true, y_proba, labels=None, sample_weight=None, sklearn.calibration.calibration_curve( y_true=y_true == class_index, y_prob=y_proba[:, class_index], - normalize=False, n_bins=n_bins, strategy='uniform') self._calibration_curve[label] = dict( diff --git a/pytolemaic/prediction_uncertainty/uncertainty_model.py b/pytolemaic/prediction_uncertainty/uncertainty_model.py index e059e25..538648f 100644 --- a/pytolemaic/prediction_uncertainty/uncertainty_model.py +++ b/pytolemaic/prediction_uncertainty/uncertainty_model.py @@ -480,7 +480,7 @@ def fit_uncertainty_model(self, dmd_test, n_jobs=multiprocessing.cpu_count() - 1 self._fraction_of_positives, self._mean_uncertainty = sklearn.calibration.calibration_curve( y_true=y_pred == y_true, y_prob=uncertainty, - normalize=True, + # normalize=True - deprecated. not sure on implications n_bins=self._n_bins, strategy='uniform') diff --git a/pytolemaic/version.py b/pytolemaic/version.py index 073c553..6e61e44 100644 --- a/pytolemaic/version.py +++ b/pytolemaic/version.py @@ -1 +1 @@ -version = '0.15.4' +version = '0.16.0'