Releases: saattrupdan/doubt
Releases · saattrupdan/doubt
v6.0.0
v5.1.0
Added
- The
Bootclass now hassaveandloadmethods, which usesjoblibunder the
hood.
v5.0.0
Changed
- The dataset-specific dependencies are now put in a separate
datasetsextra, to make
the core package more lean. You can install the package with all the dependencies
usingpip install doubt[datasets].
v4.5.2
Changed
- Now also allows
pandas2.x.x versions.
v4.5.1
Security
- Updated
urllib3to 2.0.7 due to a security update.
v4.5.0
Added
- Now saves the models during training with a
Bootand reuses those during inference,
speeding up inference. Thanks to @andrepugni for this contribution!
Fixed
- Downgraded
tablesto 3.7.x to fix an installation bug. - Downgraded
scikit-learnto >=1.1,<1.3, as the decision tree API in v1.3 is
incompatible with the previous ones. This will be dealt with separately in the
future.
v4.4.1
Fixed
- When
return_allis specified inBoot.predictand multiple samples have been
inputted, then it now returns an array of shape(num_samples, num_boots)rather
than the previous(num_boots, num_samples).
v4.4.0
Added
- Added a
return_allargument to theBoot.predictmethod, which will override the
uncertaintyandquantilesarguments and return the raw bootstrap distribution
over which the quantiles would normally be calculated. This allows other uses of the
bootstrap distribution than for computing prediction intervals.
v4.3.1
Fixed
- Previously, all the trees in
QuantileRegressionForestwere the same. This has now
been fixed. Thanks to @gugerlir for noticing this! - The
random_seedargument inQuantileRegressionTreeandQuantileRegressionForest
has been changed torandom_stateto be consistent withDecisionTreeRegressor, and
to avoid anAttributeErrorwhen accessing the estimators of a
QuantileRegressionForest.
v4.3.0
Added
- The
QuantileRegressionForestnow has afeature_importances_attribute.