* Add stacking multilabel functionality
* Add underscore to a class attr
* Remove model from base estimator in test_stacking
* Remove scale in train/test split in test_stacking_classifier_multilabel
* Add stack_method as a test parameter, change RandomForestClassifier to KNeighborsClassifier in test
* Update Changelog
* fix doc typos
* predict_proba output will be concatenate this list in an array of shape n_samples, n_outputs * n_classes - 1. Update test.
* Update sklearn/ensemble/_stacking.py
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* Update doc/whats_new/v1.0.rst
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* update whats_new
* add passthrough test
* update whats_new with current PR
* Apply suggestions from code review
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
* update tests
* Apply suggestion to update comments on `concatenate`
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
* parametrized the two tests into one
* parametrized the two tests into one
* strip the mysterious trailing _r
* fix multilabel list scenario
* add Guillaume's recommendations
* add test for
* some fix
* split tests
* fix flake8
* add suggestions
* Trigger CI
* remove multiclass-multioutput from comments and docstrings
Co-authored-by: Nicolas <nicolas.peretti@fligoo.com>
Co-authored-by: Nestor Navarro <nestornav@gmail.com>
Co-authored-by: Nestor Navarro <nestor.navarro@mercadolibre.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Siqi He <siqi.he@upstart.com>
* TST enable to run common test on stacking and voting estimators
* revert config changes
* revert unecessary change in _testing
* TST remove check_estimator from local files
* PEP8