* fix error tuple passed to order
* fix linting
* Update sklearn/tests/test_multioutput.py
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
* updated test and whatsnew
* doc fix
* Update doc/whats_new/v0.24.rst
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
* Update sklearn/tests/test_multioutput.py
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* Update sklearn/tests/test_multioutput.py
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* code review fix
* code review fix
* added test
* code review fix
* Update sklearn/multioutput.py
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
Co-Authored-By: Benjamin Bossan <BenjaminBossan@users.noreply.github.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
Co-authored-by: Thomas J Fan <thomasjpfan@gmail.com>
* normalize_components in sparsePCA
* changed default strategy of Dummy to prior and removed outputs_2d ttribute
* removed usage of None to drop estimator in ensemble and behaviour param of IsolationForest
* remove support for drop=None in Voting
* removed some warning decorators
* remove feature_extraction.extract_patches
* removed VectorizerMixin and copy parameter from TFIDFVectorizer
* kernel.set_params now raises attributeerror
* removed fig from plot_partial_dependence
* removed iid parameter of search estimators
* removed brier_scorer
* raise error in split when shuffle is False and random_state is not None
* removed MultiOutputEstimator
* removed base classes of NaiveBayes
* removed drop from pipeline
* removed utils in random_projection
* removed presort and classes_ in trees
* flake8
* fixed some tests
* flake
* fixed docstring
* fixed other one
* some left
* mmmm
* added v0.19.1 and wip v0.19
* finished adding vchanged strings for v0.19
Towards #15426
@adrinjalali #wimlds #scikitlearnsprint
* fixing linter issues
* caught line issues with flake8
* caught the last line issue
* added lines and cleaned gtiignore
* Update sklearn/multiclass.py
Co-Authored-By: Thomas J Fan <thomasjpfan@gmail.com>
* Update sklearn/multiclass.py
Co-Authored-By: Thomas J Fan <thomasjpfan@gmail.com>
Co-authored-by: Thomas J Fan <thomasjpfan@gmail.com>
* removed warn_on_dtype
* removed parameters to check_is_fitted
* all_estimators parameters
* deprecated n_components attribute in AgglomerativeClustering
* change default of base.score for multioutput
* removed lots of useless decorators?
* changed default of copy in quantil_transform
* removed six.py
* nmf default value of init param
* raise error instead of warning in LinearDiscriminantAnalysis
* removed label param in hamming_loss
* updated method parameter of power_transform
* pep8
* changed default value of min_impurity_split
* removed assert_false and assert_true
* added and fixed versionchanged directives
* reset min_impurity_split default to None
* fixed LDA issue
* fixed some test
* more docstrings updates
* set min_impurity_decrease for test to pass
* upate docstring example
* fixed doctest
* removed multiouput.score since it's now consistent with the default
* deprecate least_angle parameter combination
* remove support for l1 or l2 loss in svm
* removed linear_assignment.py
* add test
#### Reference Issues/PRs
<!--
Example: Fixes#1234. See also #3456.
Please use keywords (e.g., Fixes) to create link to the issues or pull requests
you resolved, so that they will automatically be closed when your pull request
is merged. See https://github.com/blog/1506-closing-issues-via-pull-requests
-->
This PR addresses issue #12466.
#### What does this implement/fix? Explain your changes.
This PR does the 3 following things:
- Rewrite the `cv` parameter description in `GridSearchCV`
- Link the new `CV splitter` description to an existing example
- Add an example with a custom iterable
Thanks for reviewing this!
Close#12466
In order to fix#11408, this swaps `joblib` and `_joblib`. It however, allows users to access joblib's `Memory` or `Parallel` functionality without accessing `sklearn.externals._joblib` by importing `Memory`, `Parallel`, etc. into `sklearn.utils`.