- Created this module dedicated to online active learning.
- Added
active.EntropySampler
.
- Fixed an issue where an estimator that has attribute a pipeline could not be cloned.
- Added a
base.DriftAndWarningDetector
to clarify the difference between drift detectors that have awarning_detected
property and those that don't. - Added
MultiLabelClassifier
. - Added
MultiTargetRegressor
. - Added
drift.BinaryDriftDetector
. - Added
drift.BinaryDriftAndWarningDetector
.
- Introduced this new module to perform conformal predictions.
- Added a
conf.Interval
dataclass to represent predictive intervals. - Added
conf.RegressionJackknife
.
- Removed unnecessary Numpy usage in the
synth
submodule. - Changed
np.random.RandomState
tonp.random.default_rng
where necessary.
- Added
drift.DriftRetrainingClassifier
. - Renamed
drift.PeriodicTrigger
todrift.DummyDriftDetector
to clarify it is a naive baseline. - Created a
binary
submodule to organize all drift detectors which only apply to binary inputs.
- Added
ensemble.ADWINBoostingClassifier
. - Added
ensemble.BOLEClassifier
.
evaluate.progressive_val_score
andevaluate.iter_progressive_val_score
will now also produce a report once the last sample has been processed, in addition to everyprint_every
steps.
feature_extraction.BagOfWords
now outputs a dictionary, and not acollections.Counter
.
- Created this new module to host all models based on an ensemble of decision trees.
- Moved
ensemble.AdaptiveRandomForestClassifier
toforest.ARFClassifier
. - Moved
ensemble.AdaptiveRandomForestRegressor
toforest.ARFRegressor
. - Added
forest.AMFClassifier
. - Added
forest.OXTRegressor
.
- Renamed
use_dist
towith_dist
inlinear_model.BayesianLinearRegression
'spredict_one
method.
- Added a
coding_method
method tomulticlass.OCC
to control how the codes are randomly generated.
- Added
MultiClassEncoder
to convert multi-label tasks into multi-class problems.
- Renamed
alpha
tofading_factor
inpreprocessing.AdaptiveStandardScaler
.
- Renamed
alpha
tofading_factor
inrules.AMRules
.
- Renamed
alpha
tofading_factor
insketch.HeavyHitters
.
- Renamed
alpha
tofading_factor
instats.Entropy
. - Renamed
alpha
tofading_factor
instats.EWMean
. - Renamed
alpha
tofading_factor
instats.EWVar
.
- Upgraded
stream.iter_sql
to SQLAlchemy 2.0.
- Remove
LabelCombinationHoeffdingTreeClassifier
. New code should usemultioutput.MulticlassEncoder
instead.
- Removed artifacts from the merger.