* ENH Pipeline can now be sliced or indexed
* Additional assertion imports for testing
* DOC Documentation and example for Pipeline slicing
* FIX put doctest lines in correct order
* DOC improve compose Pipeline docs
* Fix doctest
* Fix merge error
* DOCs improved after Alex's comments
* This is not the right place to change to LinearSVC
* missed one
* DOC add what's new
* Fix doctest
* doctest tweaks
Co-Authored-By: jnothman <joel.nothman@gmail.com>
* doctest tweaks
Co-Authored-By: jnothman <joel.nothman@gmail.com>
* doctest tweaks
Co-Authored-By: jnothman <joel.nothman@gmail.com>
* fix doctests
* Correct step name
* Update doc/whats_new/v0.21.rst
Co-Authored-By: jnothman <joel.nothman@gmail.com>
* add extract method parameter
* change fancy to sqlnk
* test for invalid extract_method value
* test easy dbscan
* pep8
* add extract_sqlnk
* mention which parameter is used for which extact method
* add tests for extract methods with no params given
* Add the reference for the SQLNK method.
* make extract_optics_dbscan and extract_optics_sqlnk public
* fix references, sync docstrings
* fix more morege conflicts
* reorganize the code and get it closer to what we want
* pep8
* remove sqlnk, make compute_optics_graph public
* pep8
* remove unused reference
* make tests pass
* fix docstrings
* fix removal of removed parameter
* add back min_cluster size, xi needs it
* pep8
* fix docstring issue
* address Hanmin's comments
* remove core_sample_indices_
* fix comment
* pep8
* apply comments, remove example
* add public functions to classes.rst and __init__
* address Joel's comments
* unit test for _ovr_decision_function
* sigmoid scale
* error on subset test
* clearer comment on test
* new scaling function forget sigmoid
* remove exception in subset check for SVC decision_function
* add comment and update whats_new
* update comment
* change test for float imprecision
* use 1/3 instead of 1/2
* merge conflict error
* flake8 correction and assert_true replacement
* better comment
* refer to public functions
* remove reference to private function
* rst dots
* change fix comments
* Delete wrapper function optics around OPTICS
optics () is a simple wrapper around the OPTICS class which instantiates the
class and calls fit. This wrapper exists for DBSCAN or K-Means but not for all
clustering methods. For code homogeneity, I am deleting this function.
* delete optics wrapper from cluster module list
Previous commit forgot to delete the optics wrapper from the cluster module
list. So the test testing the presence of modules failed.
* add pprint for estimators
* strip color from length, add color option
* Minor cleaning, fixes, factoring and docs
* Added some basic tests
* Fixed line length issue
* fixed flake8 and added visual test for review
* Fixed test
* Fixed Python 2 issues (inspect.signature import)
* Trying to fix flake8 again
* Added special repr for functions
* Added some other visual tests
* Changed _format_function in to _format_callable
because callable() returns True also for class objects (which we want to
reprensent with their name as well anyway)
* Consistent output in Python 2 and 3
* WIP
* Now using the builtin pprint module
* pep8
* Added changed_only param
* Fixed printing when string would fit in less than line width
* Fixed printing of steps parameter
* Fixed changed_only param for short estimators
* fixed pep8
* Added some more description in docstring
* changed_only is now an option from set_config()
* Put _pprint.py into sklearn/utils, added tests
* Added doctest NORMALIZE_WHITESPACE where needed
* Fixed tests
* fix test-doc
* fixing test that passed before....
* Fixed tests
* Added test for changed_only and long lines
* typo
* Added authors names
* Added license file
* Added ellipsis based on number of elements in sequence + added increasinly aggressive repr strategies
* Updated whatsnew
* dont use increaingly aggressive strategy
* Fixed tests
* Removed LICENSE file and put license text in _pprint.py
* fixed test_base
* Sorted parameters dictionary for consistent output in 3.5
* Actually using OrderedDict...
* Addressed comments
* Added test for NaN changed parameter
* Update whatsnew
* Added example to set_config()
* Removed example
* Added example in gallery
* Spelling
<!--
Thanks for contributing a pull request! Please ensure you have taken a look at
the contribution guidelines: https://github.com/scikit-learn/scikit-learn/blob/master/CONTRIBUTING.md#pull-request-checklist
-->
#### 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
-->
Closes#12798
#### What does this implement/fix? Explain your changes.
This PR deprecates the use of `logistic_regression_path` and makes it private.
#### Any other comments?
<!--
Please be aware that we are a loose team of volunteers so patience is
necessary; assistance handling other issues is very welcome. We value
all user contributions, no matter how minor they are. If we are slow to
review, either the pull request needs some benchmarking, tinkering,
convincing, etc. or more likely the reviewers are simply busy. In either
case, we ask for your understanding during the review process.
For more information, see our FAQ on this topic:
http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention.
Thanks for contributing!
-->