Unreleased
base
The base.BinaryClassifier
and base.MultiClassifier
have been merge into base.Classifier
. The 'binary_only'
tag is now used to indicate whether or not a classifier support multi-class classification or not.
compose
Fixed some bugs related to mini-batching in compose.Pipeline
.
datasets
Added datasets.SolarFlare
, which is a small multi-output regression dataset.
decomposition
decomposition.LDA
now takes as input word counts instead of raw text.
expert
Created this new module, which will regroup methods that perform expert learning, which boils down to managing multiple models.
Moved ensemble.StackingBinaryClassifier
to expert.StackingClassifier
.
Moved model_selection.SuccessiveHalvingClassifier
to expert.SuccessiveHalvingClassifier
.
Moved model_selection.SuccessiveHalvingRegressor
to expert.SuccessiveHalvingRegressor
.
Moved ensemble.HedgeRegressor
to ensemble.EWARegressor
.
evaluate
Created this new module, which will contains methods for evaluating models.
Moved preprocessing.PolynomialExtender
to feature_extraction.PolynomialExtender
.
Moved preprocessing.RBFSampler
to feature_extraction.RBFSampler
.
linear_model
Added linear_model.Perceptron
, which is implemented as a special case of logistic regression.
model_selection
multiclass
multiclass.OneVsRestClassifier
now supports mini-batching.
optim
Removed optim.MiniBatcher
.
Implemented optim.Averager
, which allows doing averaged stochastic gradient descent.
Removed optim.Perceptron
.
utils
Moved model_selection.expand_param_grid
to utils.expand_param_grid
.