Commit Graph

2610 Commits

Author SHA1 Message Date
Kumar Ashutosh 87759c1924 FEA Add a new class RegressorChain similar to ClassifierChain (#9257) 2017-12-12 09:00:57 +11:00
Zé Vinícius 84fa352dc6 DOC Clarify notation for logistic regression objective function (#10269) 2017-12-08 13:48:58 +11:00
Gaurav Dhingra 3a704b1ad3 [MRG+1] Contingency matrix doc (#10220)
* Update example to clarify difference with Confusion Matrix, added link to Confusion Matrix documentation

* fixed 80 character limit issue

* changed indentation for automated test

* fixed formatting

* fixed formatting

* fixed formatting

* address requested changes in Contingency Matrix docs

* basic formatting

* use less technical and correct definition of contingency matrix

* arrange in alphabetical order

* add 'advantages' and 'disadvantages' of contingency matrix

* use better 'str' labels for example

* address the language of documentation

* add `ref` in documentation

* add a better 'advantage'

* fix

* address review

* small change

* add full stop.
2017-12-07 19:37:57 -05:00
Chris cc7fe610b8 DOC: 'all cannot' -> 'not all can' (#10263) 2017-12-06 17:08:02 +01:00
Eric Chang 62e9bb8def Feature: Implement PowerTransformer (#10210) 2017-12-06 08:29:10 +11:00
Charlie Brummitt 6b2dc04d22 [MRG + 1] DOC Fix cardinality vs. l0 norm in multilabel ranking user guide (#10219) 2017-11-30 15:10:18 +01:00
Joel Nothman 6f077a6c57 DOC clearer wording in QuantileTransformer user guide 2017-11-28 09:36:42 +11:00
Joris Van den Bossche a2ebb8cfd2 ENH: new CategoricalEncoder class (#9151) 2017-11-21 20:03:41 +11:00
Mohamed Maskani 653de6ca54 Balanced accuracy doc - 2 (#10040)
* Add references for multiclass balanced-accuracy

* Add precision not implemented

* Add another reference

* Adjust note

* Add succint definitions

* Add macro-average recall implementation

* Add class balance accuracy reference and definition

* Fix typo

* Add precision/recall comparison

* Fix typo

* Make descriptions less verbose and merge definitions

* Add reference for averaging accuracy

* Move macro-average recall example to corresponding section
2017-11-15 09:42:47 -08:00
FarahSaeed b2723582f2 [MRG] DOC Replacing "the scikit" with "scikit-learn" (#10126) 2017-11-14 11:06:50 +01:00
Hanmin Qin 3e85359f59 [MRG] Ensure that ROC curve starts at (0, 0) (#10093) 2017-11-10 14:14:03 +11:00
Alexandre Gramfort 8e599c68fb DOC Comparison plot for anomaly detection methods. (#10004) 2017-11-03 08:37:27 +11:00
Vinit 4a5cea28d3 [MRG] Added base.is_classifier/is_regressor in docs (#10062) 2017-11-03 08:31:46 +11:00
Nathan Suh b961ff4a79 fix typo in docs - modules/model_persistence (#10047) 2017-10-31 13:48:02 -04:00
Mohamed Maskani 9172a5905d DOC Add references for multiclass balanced-accuracy definitions (#9982) 2017-10-30 10:06:21 +11:00
Roman Yurchak 083985ee7f DOC Fix a few typos (#10038) 2017-10-30 08:13:16 +11:00
Nicholas Nadeau, P.Eng., AVS de29f3f22d [MRG+1] `MLPRegressor` quits fitting too soon due to `self._no_improvement_count` (#9457) 2017-10-29 17:16:26 +01:00
Guillaume Lemaitre 8472350e5c [MRG + 1] ENH add check_inverse in FunctionTransformer (#9399)
* EHN add check_inverse in FunctionTransformer

* Add whats new entry and short narrative doc

* Sparse support

* better handle sparse data

* Address andreas comments

* PEP8

* Absolute tolerance default

* DOC fix docstring

* Remove random state and make check_inverse deterministic

* FIX remove random_state from init

* PEP8

* DOC motivation for the inverse

* make check_inverse=True default with a warning

* PEP8

* FIX get back X from check_array

* Andread comments

* Update whats new

* remove blank line

* joel s comments

* no check if one of forward or inverse not provided

* DOC fixes and example of filterwarnings

* DOC fix warningfiltering

* DOC fix merge error git
2017-10-25 16:49:28 -04:00
Karl F 187b32de08 DOC Fix three typos in manifold documentation (#9990) 2017-10-24 23:06:52 +11:00
Kyeongpil Kang e0a29977cf [MRG+1] DOC fix sign in GBRT mathematical formulation (#9885) 2017-10-20 12:17:50 +02:00
Hanmin Qin 45d1dd2e99 DOC Add missing class (#9955) 2017-10-19 18:28:58 +11:00
Michael A. Alcorn 65ccd92fda [MRG+1] Add norm parameter to ComplementNB. (#9916) 2017-10-17 18:57:26 +02:00
Aman Dalmia 8daad062f1 [MRG+1] Adding support for balanced accuracy (#8066)
* add function computing balanced accuracy

* documentation for the balanced_accuracy_score

* apply common tests to balanced_accuracy_score

* constrained to binary classification problems only

* add balanced_accuracy_score for CLF test

* add scorer for balanced_accuracy

* reorder the place of importing balanced_accuracy_score to be consistent with others

* eliminate an accidentally added non-ascii character

* remove balanced_accuracy_score from METRICS_WITH_LABELS

* eliminate all non-ascii charaters in the doc of balanced_accuracy_score

* fix doctest for nonexistent scoring function

* fix documentation, clarify linkages to recall and auc

* FIX: added changes as per last review See #6752, fixes #6747

* FIX: fix typo

* FIX: remove flake8 errors

* DOC: merge fixes

* DOC: remove unwanted files

* DOC update what's new
2017-10-17 11:12:27 -04:00
Joel Nothman f05a95b103 [MRG] FIX Revert the addition of ndcg_score and dcg_score (#9932) 2017-10-17 09:34:25 +11:00
Kumar Ashutosh 01d8a342fa [MRG] Deprecates gaussian process regression_models and correlation_models. (#9717)
Forgotten from earlier deprecation
2017-10-16 12:27:06 +11:00
kyledrogo a0dfa30696 [MRG+1] Ledoit-Wolf behavior explanation (#9500)
* DOC add explaination of unexpected behavior to ledoit-wolf functions and class

* DOC add explaination of unexpected ledoit-wolf behavior to module documentation

* fix line that's longer than 80 chars, pep8 issue

* fix documentation changes to Ledoit_Wolf behavior explaination

* change bahavior explanation to a note in documentation

* remove unexpected behavior explanation from docstrings

* fix broken links in docs
2017-10-08 13:29:35 +11:00
syonekura 32fcc364ab [MRG+1] Setting max_iter/tol explicitly for SGD estimators in docs (#9776) 2017-10-04 17:28:32 +02:00
Christian Hogan 6ddb881523 DOC Resolve typo in nearest neighbors regression docs (#9831) 2017-09-26 17:41:33 +10:00
Anthony Gitter 59bb32ff71 DOC Add average precision definitions and cross references (#9583) 2017-09-25 20:04:21 +10:00
brett koonce f2186aa19d various minor spelling tweaks (#9783) 2017-09-17 17:04:23 +02:00
Albert Thomas 48afa9d85d [MRG] Deprecate random_state in OneClassSVM and add clarifications in docstrings and doc (#9703) 2017-09-08 08:38:20 +10:00
Shahebaz 95d0ae6dfb [MRG+1] DOC fix headers level in cross_validation.rst (#9679) 2017-09-04 15:31:37 +02:00
Kumar Ashutosh e66aa6dc70 ENH Ducktyping to allow for alternative Memory implementations (#9584) 2017-08-30 15:21:24 +10:00
Michael A. Alcorn 026e10a24f [MRG] Fix math syntax for ComplementNB documentation. (#9644) 2017-08-29 22:18:57 +02:00
Ben Lawson 0b8a9360f0 update dead link to pyamg (#9640)
pyamg.org has moved to github
2017-08-28 15:15:14 -04:00
Michael A. Alcorn a571b01ac8 ENH Implement Complement Naive Bayes (#8190) 2017-08-28 23:31:45 +10:00
Guillaume Lemaitre 89b02af431 [MRG+1] EHN Accept 1D array for preprocessing functions and update doc (#9596)
* EHN/TST robust_scale accepts 1D array

* DOC update doc for preprocessing functions
2017-08-22 19:08:47 +03:00
Hanmin Qin ee2025f282 [MRG+1] Add scorer based on brier_score_loss (#9521) 2017-08-22 08:27:41 +10:00
Andreas Mueller c7ca0c58ee [MRG+1] FIX n_iter -> max_iter conversion in SGDClassifier (#9558)
* move n_iter -> max_iter conversion and warning into _check_params in SGDClassifier for proper deprecation.

* move validate_params so we have self._max_iter in _fit

* validate params in init because the tests wants me to

* better check for input validation

* fix deprecation tests to call _validate_params

* fix parameter validation in PA classifier

* fix max_iter in doctests

* pep8 /doctest whitespace

* more doctests

* maybe I'll find them all....
2017-08-16 16:25:53 -07:00
Nagarjuna Kumar ded2276d88 Fixed typos in tf-idf term weighting section (#9547) 2017-08-14 13:22:17 -04:00
diegodlh 88f529efa6 Fixed impossible min_samples_split value (#9520) 2017-08-11 15:38:52 -07:00
Joel Nothman 44ba589101 DOC a note on data leakage and pipeline (#9510) 2017-08-10 18:18:21 +10:00
Hanmin Qin 9f91ec7ffd [MRG+1] add scorer based on explained_variance_score (#9259) 2017-08-08 10:02:15 +02:00
Joel Nothman f2f557d1ea DOC Use :class: for first VotingClassifier reference 2017-07-30 22:16:39 +10:00
Balakumaran Manoharan 04be1a9799 [MRG + 1] DOC Fix Sphinx errors (#9420)
* Fix Rouseeuw1984 broken link

* Change label vbgmm to bgmm
Previously modified with PR #6651

* Change tag name
Old refers to new tag added with PR #7388

* Remove prefix underscore to match tag

* Realign to fit 80 chars

* Link to metrics.rst.
pairwise metrics yet to be documented

* Remove tag as LSHForest is deprecated

* Remove all references to randomized_l1 and sphx_glr_auto_examples_linear_model_plot_sparse_recovery.py.
It is deprecated.

* Fix few Sphinx warnings

* Realign to 80 chars

* Changes based on PR review

* Remove unused ref in calibration

* Fix link ref in covariance.rst

* Fix linking issues

* Differentiate Rouseeuw1999 tag within file.

* Change all duplicate Rouseeuw1999 tags

* Remove numbers from tag Rousseeuw
2017-07-30 15:22:10 +10:00
Naoya Kanai f6c7080ee5 DOC Clarify RobustScaler behavior with sparse input (#8858) 2017-07-29 22:23:46 +10:00
Hanmin Qin b03abf1985 [MRG+1] DOC improve RFE/RFECV estimator docstring (#9233) 2017-07-27 14:39:42 +02:00
Balakumaran Manoharan d82bc5e5eb [MRG+1] Rearrange modules in alphabetical order (#9449) 2017-07-27 13:16:01 +02:00
(Venkat) Raghav, Rajagopalan 02a31f0a89 [MRG] DOC use def instead of lambda in the multimetric example at model_evaluation.rst (#9442) 2017-07-26 09:32:35 +02:00
Aarshay Jain 11e7369034 [MRG + 1] Multiclass Documentation update (#9419) 2017-07-25 10:26:05 +02:00