Skip to content

Releases: scikit-learn-contrib/MAPIE

Version 0.8.3

01 Mar 16:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.2...v0.8.3

Bug fix for 0.8.0

11 Jan 15:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.2

Version 0.8.0

03 Jan 17:38
Compare
Choose a tag to compare
  • Add Adaptative Conformal Inference (ACI) method for MapieTimeSeriesRegressor.
  • Add Coverage Width-based Criterion (CWC) metric.
  • Allow to use more split methods for MapieRegressor (ShuffleSplit, PredefinedSplit).
  • Allow infinite prediction intervals to be produced in regressor classes.
  • Integrate ConformityScore into MapieTimeSeriesRegressor.
  • Add (extend) the optimal estimation strategy for the bounds of the prediction intervals for regression via ConformityScore.
  • Add new checks for metrics calculations.
  • Fix reference for residual normalised score in documentation.

Version 0.7.0

14 Sep 10:23
Compare
Choose a tag to compare
  • Add prediction set estimation for binary classification.
  • Add Learn-Then-Test method for multilabel-classification.
  • Add documentation and notebooks for LTT.
  • Add a new conformity score, ResidualNormalisedScore, that takes X into account and allows to compute adaptive intervals.
  • Refactor MapieRegressor and ConformityScore to add the possibility to use X in ConformityScore.
  • Separate the handling of the estimator from MapieRegressor into a new class called EnsembleEstimator.
  • Add statistical calibration tests in binary classification.
  • Rename methods (score to lac and cumulated_score to aps) in MapieClassifier.
  • Add more notebooks and examples.
  • Fix an unfixed random state in one of the classification tests.
  • Fix and preserve the split behavior of the check_cv method with and without random state.

Version 0.6.5

26 Jun 18:11
Compare
Choose a tag to compare
  • Add grouped conditional coverage metrics named SSC for regression and classification
  • Add HSIC metric for regression
  • Migrate conformity scores classes into conformity_scores module
  • Migrate regression classes into regression module
  • Add split conformal option for regression and classification
  • Update check method for calibration
  • Fix bug in MapieClassifier with different number of labels in calibration dataset.

Fix Runtime Warning with RAPS method

05 Apr 09:16
Compare
Choose a tag to compare
v0.6.4

Bump version: 0.6.3 → 0.6.4

Fix bug

23 Mar 10:25
Compare
Choose a tag to compare

Fix bug when labels are string or do not start at 0

Version 0.6.2

22 Mar 10:56
Compare
Choose a tag to compare
  • Make MapieClassifier a scikit-learn object
  • Update documentation for MapieClassifier

FIX issue #266 by taking into account very low scores in classification

31 Jan 15:23
Compare
Choose a tag to compare

Version 0.6.0

19 Jan 13:24
Compare
Choose a tag to compare
  • Add Risk-Controlling Prediction Sets (RCPS) and Conformal Risk Control (CRC)
  • Add Top-Label Calibration
  • Fix issues in CQR warning and cumulated scores in classification