Commit Graph

5603 Commits

Author SHA1 Message Date
Zijie (ZJ) Poh bb3f93c8b3 API NMF and non_negative_factorization have inconsistent default init (#12989) 2019-01-30 08:12:21 +08:00
jeremiedbb 79a905977b DOC Clean up the advanced installation doc to remove python < 3.5 parts (#13064) 2019-01-30 11:10:49 +11:00
Gabriel Vacaliuc 5fc5c6e62e FIX an issue w/ large sparse matrix indices in CountVectorizer (#11295) 2019-01-30 11:06:05 +11:00
Vishaal Kapoor fdf2f3834e DOC Correct TF-IDF formula in TfidfTransformer comments. (#13054) 2019-01-29 17:50:41 +11:00
Hanmin Qin 60be46cd33 API Deprecate externals.six (#12916) 2019-01-27 19:16:42 +11:00
Raf Baluyot 1f5bcaeb39 FIX float16 overflow on accumulator operations in StandardScaler (#13010) 2019-01-26 18:15:18 +01:00
Sam Waterbury dca9156387 FIX Fix shuffle not passed in MLP (#12582) 2019-01-25 07:58:26 +01:00
Hanmin Qin c1c20971e3 DOC Move datasets.mldata_filename to deprecated section in classes.rst 2019-01-25 11:27:02 +08:00
pierretallotte ce9dedb1a3 FIX Convert the negative indices to positive ones in ColumnTransformer._get_column_indices (#13017) 2019-01-22 22:22:40 +08:00
Prabakaran Kumaresshan db17f3e222 FIX Parallelisation of decomposition/sparse_encode (#13005) 2019-01-20 20:37:29 +11:00
Joel Nothman 486f8fc543 DOC fix plot_iris references after files renamed 2019-01-17 23:31:48 +11:00
Christos Aridas d2a77d7e78 DOC Add an example of inductive clustering (#10852) 2019-01-17 22:16:22 +11:00
Adrin Jalali 69c8967e21 DOC Fix warnings in examples (#12654)
Fixe or suppresses many warnings in examples, including matplotlib complaining about the non-gui backend.
2019-01-17 21:41:13 +11:00
Hanmin Qin 439991d267 DOC What's new format 2019-01-17 18:01:01 +08:00
Thomas Fan 7bc20c0e50 DOC Minor changes to DOCS to address sphinx warnings (#12999) 2019-01-17 17:49:31 +08:00
Thomas Fan 625dafe1dc DOC Update contributing style (#12998) 2019-01-17 17:43:16 +08:00
Thomas Fan e4b4834d0a DOC: Fixes link (#12996) 2019-01-17 13:15:19 +11:00
Prabakaran Kumaresshan 8a604f7f87 FIX parallelisation of kmeans clustering (#12955) 2019-01-17 10:42:17 +11:00
Joel Nothman f5a3fb48d6 DOC clean what's new: duplicate linear_model section 2019-01-17 09:01:20 +11:00
Hanmin Qin 82e21609ff DOC Move MultiTaskElasticNet what's new from 0.21 to 0.20.3 (#12984) 2019-01-16 11:55:18 +11:00
Fibinse Xavier` 9928713ae5 DOC on parallelisation of custom scorer (#12813) 2019-01-15 18:48:45 +11:00
Joris Van den Bossche fce73db57a FIX deprecation handling in OneHotEncoder for categorical_features + handle_unknown='ignore' case (#12923) 2019-01-15 16:34:55 +11:00
Thomas Fan a7b8b9e9e1 MAINT Removes total_seconds completely in benchmarks (#12969) 2019-01-13 16:41:28 +01:00
Prabakaran Kumaresshan 2955129128 DOC Update copyright year for 2019 (#12964) 2019-01-12 16:16:06 +08:00
Rüdiger Busche d300f406ae MAINT Simplify super() calls (#12812) 2019-01-10 22:27:06 +01:00
Albert Thomas 0eda10a598 FIX Bayesian ridge regression: returned values to match last update (#12174) 2019-01-10 21:36:03 +11:00
Nicolas Hug 0a07364abd ENH Added penalty='none' to LogisticRegression (#12860) 2019-01-10 09:26:30 +11:00
Jérémie Méhault 41a2174fde DOC: add install mode to contribute (#12850) 2019-01-10 09:03:37 +11:00
Wenhao Zhang 581752012c ENH refit=callable in *SearchCV adds flexibility in identifying the best estimator (#11354) 2019-01-09 12:56:30 +11:00
Bryan Woods c3f973b1de FIX supports 64 bit group ID and indexes (#12736) 2019-01-09 09:52:10 +11:00
Pawel Sendyk 4c2eb3a0d6 FIX r2_score behavior with a single sample (#11435) (#12855) 2019-01-08 18:40:37 +11:00
Prabakaran Kumaresshan 7c6d92bbd9 DOC Add schematics for cross-validation and grid search (#12281) (#12499) 2019-01-08 17:48:23 +11:00
Hanmin Qin cdfb5728fb DOC Update note on code contribution: use issue tracker not mailing list (#12917) 2019-01-08 07:00:55 +11:00
Gael Varoquaux 301c18e310 DOC How to deal with stalled PR (#12894) 2019-01-05 22:47:44 +08:00
Hanmin Qin 02a0101c7c
FIX learning_rate default value in update_terminal_regions (#12925) 2019-01-05 11:33:37 +08:00
Andreas Mueller 952ef6637a MRG Drop legacy python / remove six dependencies (#12639) 2019-01-03 15:50:05 +02:00
pavlos kallis 51eb2a71fc DOC Fix typo in glossary.rst (#12913) 2019-01-03 13:06:47 +01:00
Elizabeth Sander 6581b0d142 FIX predict method for multiclass multioutput ensemble models (#12834) 2019-01-03 08:23:49 +11:00
Nicolas Hug fda8f4786d DOC Added tips for reading the code base (#12874)
* Added tips for reading the code base

* Put it in contributing.rst

* Added bullet point about inheritance
2018-12-31 18:37:57 +01:00
Andreas Mueller 3c6ab5fa8e DOC link to dev docs instead of contributing docs in the menu (#12885) 2018-12-29 09:11:13 +08:00
Albert Thomas d6095eb036 DOC add sentence about line length of rst files (#12883) 2018-12-28 17:46:37 +02:00
Nicolas Hug 7455078880 DOC Fixed typo in contributors guide (#12868) 2018-12-27 09:53:15 +08:00
Dowon 3cb31de2e5 DOC Resolve a missing link on the home page (#12847) 2018-12-27 09:49:44 +08:00
Nicolas Hug a50c03f975 [MRG] Add pprint for estimators - continued (#11705)
* 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
2018-12-19 23:48:21 -05:00
Nicolas Hug 55a98ab7e3 [MRG+1] Deprecated logistic_regression_path (#12821)
<!--
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!
-->
2018-12-19 16:52:54 -05:00
Nicolas Hug e73acef80d FIX Fixed gradient computation in gradient boosting for multiclass classification (#12715)
* Fixed gradient update

* Added whatsnew entry
2018-12-19 15:14:38 +01:00
Hanmin Qin 785b4b92bf DOC add |Feature| tag in what's new 2018-12-19 21:20:02 +08:00
Andreas Mueller 7478294f2a DOC Update what's new according to 0.20.X 2018-12-19 21:14:14 +08:00
Reshama Shaikh 552a88e7f8 DOC Shorten and improve CONTRIBUTING.md (#12801)
* Reuse intro from contributing.rst

* Removed content already on rst

Simplified CONTRIBUTING.md by removing content that already
exists in contributing.rst. Added Code of Conduct reference
as seen in a few other CONTRIBUTING.md of popular libraries.

* Update contributing.rst

In shortening `CONTRIBUTING.md`, material deleted from `how to contribute` section are added onto `contributing.rst` if it doens't exist on the latter.

* added full link to .rst file + removed 'Full' in 'Full Docum...'
2018-12-19 11:14:01 +01:00
Hanmin Qin 893cecc571 DOC Update changed models for 0.20.2 (#12810) 2018-12-19 09:18:38 +11:00