Commit Graph

2372 Commits

Author SHA1 Message Date
Sébastien Lerique 45ad9f4e0a [MRG] fix documentation typo 2016-04-04 10:08:42 +02:00
Manoj Kumar 3078d7d611 Merge pull request #6127 from hugobowne/MultiOneVsRestClassifier
[MRG+2] MultiOutputClassifier
2016-03-31 23:02:08 -04:00
Maniteja Nandana 29ee54a586 Meta estimator for multi output classification 2016-04-01 07:18:59 +05:30
Manoj Kumar 24198ffbb8 Merge pull request #6419 from nelson-liu/fix_linkcheck
[MRG+1] DOC: Fix broken links
2016-03-30 18:17:48 -04:00
hlin117 e5c366f77f Merge PR #6037: copy_X in KernelPCA
Ensuring consistent transforms for KernelPCA

Taking @vene's changes into account, thanks!

Taking @jakevdp's comment into account

Added more verbose documentation to kernel_pca.py

Specifying that X_fit_ will not be None. @jakevdp

KernelPCA: Fixing more formatting of docstring

Addressed @vene's documentation comments

Addressing that dual_coef_ might not be present in model in docs. @vene
2016-03-24 19:01:10 -04:00
Rémy Léone 9b7176dd9d [DOC] Fix broken links 2016-03-23 12:45:34 -07:00
nlathia 07a6433e61 Fix typo in html target 2016-03-22 15:13:41 +00:00
Gilles Louppe e2e6bde71a Merge pull request #6498 from clamus/rand-lasso-fix-6493
[MRG+1] Fix to documentation and docstring of randomized lasso and randomized logistic regression
2016-03-19 12:00:47 +01:00
Florian Wilhelm 681fd2f22b DOC: Fix order in ARD references 2016-03-16 16:42:45 +01:00
Florian Wilhelm aa31fa6335 Added additional references for ARDRegression 2016-03-15 21:08:42 +01:00
Tom Dupré la Tour 06bf797c0d DOC update docstring in LogisticRegression 2016-03-15 11:11:59 +01:00
Camilo Lamus 3a8307102e fix x and y order 2016-03-11 17:04:36 -05:00
Camilo Lamus f81e5aa0cc Try to fix link to pdf 2016-03-11 17:04:36 -05:00
Camilo Lamus a754e099e7 Added ref to Bach and improved docs 2016-03-11 17:04:36 -05:00
Camilo Lamus bf81451dc6 Fix consistency in docs and docstring 2016-03-11 17:04:36 -05:00
Camilo Lamus 2e7d9ad3a4 FIX: improve docs of randomized lasso 2016-03-11 17:04:36 -05:00
giorgiop 328ebfa865 ENH RandomizedPCA collapsed into PCA 2016-03-11 09:10:37 +11:00
Tim Head 07cede74ca Multitarget regression meta estimator
Register OneVsRestRegressor as meta estimator

Rename to a more sensible name

Parallel predict and sparse support

Started MultiOutput documentation

Move code to new file multioutput.py

Continuing the move to new multioutput module

Added sample weight support

Better test for sample weights and actually support weights

Added a new test using weighted vs repeated samples to
test sample weight support. Uncovered that weights
were not actually passed on to underlying estimator.

Comment on multiprocess overheads

Move parallel_helper to utils.fixes

This helper works around a python2 limitation on pickling
instance methods

Example of multi-output regression with gradient boosting

Switch to uniform weighted score and updated example

The example now uses a RF with and without the MultiOutput
meta estimator

Added note for removing `score` method

Addressing comments on MultiOutputRegressor

MultiOutputregressor better test for weighted samples

Fix ups

Use explicit keyword argument for passing sample weights and
fix random_state on train-test split in the example
2016-03-10 16:06:08 -05:00
Bhargav Mangipudi 3d001f3be0 Fix MLP batch_size test warning for default value
Fix default value for batch_size for 'auto' to be min(200, n_samples)
2016-03-07 17:29:56 -06:00
Nelson Liu 6a841a1a1b doc: add link to user guide in isolation forest docstring 2016-03-04 21:28:16 -08:00
Jake Vanderplas 90f2c184c6 Merge pull request #6453 from yenchenlin1994/fix-its-typo
[MRG] DOC Fix misuse of "it's"
2016-02-25 21:04:56 -08:00
YenChenLin ca4c727e22 Fix misuse of it's 2016-02-26 10:16:28 +08:00
Manoj Kumar 540c7c66d2 Merge pull request #5291 from MechCoder/huber_loss
[MRG+1] Add Huber Estimator to sklearn linear models
2016-02-25 18:43:59 -05:00
MechCoder 7e79adca9d Huber regressor
Add gradient calculation in _huber_loss_and_gradient

Add tests to check the correctness of the loss and gradient

Fix for old scipy

Add parameter sigma for robust linear regression

Add gradient formula to robust _huber_loss_and_gradient

Add fit_intercept option and fix tests

Add docs to HuberRegressor and the helper functions

Add example demonstrating ridge_regression vs huber_regression

Add sample_weight implementation

Add scaling invariant huber test

Remove exp and add bounds to fmin_l_bfgs_b

Add sparse data support

Add more tests and refactoring of code

Add narrative docs

review huber regressor

Minor additions to docs and tests

Minor fixes that deals with dealing with NaN values in targets
and old verions of SciPy and NumPy

Add HuberRegressor to robust estimator

Refactored computation of gradient and make docs render properly

Temp

Remove float64 dtype conversion

trivial optimizations and add a note about R

Remove sample_weights special_casing

address @amueller comments
2016-02-25 16:31:08 -05:00
Joel Nothman d7d0ae64a0 Merge pull request #6404 from dsquareindia/dbscan_doc_enh
DOC: Added memory workaround to dbscan doc
2016-02-24 21:34:22 +11:00
dsquareindia cef770efb7 Made seperate topic for mem consumption for large sample sizes 2016-02-24 15:53:39 +05:30
dsquareindia b2799ca9b2 DOC: Added memory workaround to dbscan doc 2016-02-24 03:17:56 +05:30
Gael Varoquaux 323bcea80d Merge pull request #6426 from yenchenlin1994/remove-redundant-typo
[MRG] DOC Remove redundant words in sklearn
2016-02-23 16:30:25 +01:00
Nelson Liu 3f88b981c0 doc: fix capitalization in svm.rst citation to match paper. 2016-02-23 01:44:45 -08:00
Lilian Besson 9f4b53ea55 Update svm.rst
Trailing comma removed, sorry.
2016-02-23 10:33:47 +01:00
YenChenLin 46fc1be145 Remove redundant words in sklearn 2016-02-23 16:54:03 +08:00
Lilian Besson c543633486 Update cross_validation.rst
Weird display bug on a Warning box on cross_validation.rst
("Contrary to StratifiedKFold, the ``labels`` of :class:`LeaveOneLabelOut` should not encode the target class to predict...")
2016-02-23 00:22:16 +01:00
Lilian Besson f72333870a Update svm.rst
Thanks @agramfort.
2016-02-23 00:15:08 +01:00
Lilian Besson 22f468a103 Update svm.rst
Just two tiny typos, and space errors in the references.
2016-02-21 16:45:59 +01:00
Yaroslav Halchenko aa2f659d7e DOC: very minor typo 2016-02-15 23:14:45 -05:00
Gilles Louppe f7bcfc59cc Merge pull request #5872 from lucasdavid/parallel-nn-in-isomap
[MRG+1] Parallel NearestNeighbors execution in Isomap
2016-02-12 09:34:44 +01:00
ldavid dd85a67211 Add parallelism to multiple algorithms
Update kneighbors_graph()

   Add n_job attribute.

 Update Isomap

   Add n_job attribute to Isomap.__init__ method.

 Conform isomap.py to pep8.

 Conform graph.py to pep8.

 Update dbscan_.py

    Add n_jobs parameter to dbscan function and DBSCAN.__init__ method.
    Refactor DBSCAN.__init__ documentation.

 Update mean_shift_.py

    Add n_jobs parameter to estimate_bandwidth function.
    Propagate existing n_jobs parameter in mean_shift to estimate_bandwidth and NearestNeighbors.

 Conform mean_shift_.py to pep8.

 Conform locally_linear.py to pep8.

 Add n_jobs parameter to SpectralClustering.__init__ method.

 Add n_jobs parameter to SpectralEmbedding.__init__ method.

 Update usage of barycenter_kneighbors_graph function.

 Conform spectral_embedding_.py to pep8.

 Update label_propagation.py

    Conform to pep8.
    Refactor imports.
    Add n_jobs parameter to LabelSpreading.__init__ method.

 Update dbscan function call.

    Remove n_jobs argument from dbscan call, as it is already being given by self.get_params().

 Add n_jobs parameter to KernelPCA.__init__ method.

 Update KernelPCA construction in Isomap.
 Remove unnecessary parentesis in isomap.py:211,29.

Update docs: pipeline.rst

Revert "Fix n_jobs usage"

This reverts commit 9480630a69bbb68b01d1176d476222fc665cdd1e.

Fix usage of n_jobs property in Isomap
2016-02-11 15:44:25 -02:00
Andreas Mueller c761ba7661 Merge pull request #6260 from ogrisel/pr-5920-followup
[MRG] Updated examples and tests that use scipy's lena
2016-02-11 10:53:51 -05:00
Gilles Louppe 88b96a762d Merge pull request #5675 from AlexanderFabisch/gmm_clustering
[MRG+1] Make clear that GMM is a clustering algorithm
2016-02-11 10:49:46 +01:00
Nelson Liu fcfaa5fc37 Updated examples and tests that use scipy's lena
scipy.misc.lena will be removed in scipy version 0.17.
This changes the example to use scipy.misc.face instead.
2016-02-11 09:13:40 +01:00
Joseph Munoz 36ec92ae37 Fixed typo in one word. 2016-02-10 13:19:36 -05:00
Andreas Mueller f67e52d466 Merge pull request #5945 from mth4saurabh/improve-mlp-docs
[MRG+1] Improve mlp docs
2016-02-09 17:48:38 -05:00
Greg Reda ebe3ff5404 fix math in soft VotingClassifier example 2016-02-09 09:57:43 -06:00
Paul Strickland ef307ecf9c Correct typo in ``decomposition.rst``. Merge latest changes. 2016-02-06 14:47:11 +00:00
rasbt d1fb39ec18 added LatentDA to the Incremental learning page 2016-02-03 20:12:43 -05:00
saurabh.bansod fbe85eb502 update note on Input Data in clustring docs 2016-01-26 12:26:53 +05:30
Nikolay Mayorov b0491be8bd DOC: Add a short explanation of F-test vs MI in narrative doc 2016-01-22 00:27:16 +05:00
Nikolay Mayorov 835102ab6a API: Split mutual_info into _regression and _classif 2016-01-22 00:27:15 +05:00
Nikolay Mayorov 689ed0dbba DOC: Example for mutual_information 2016-01-22 00:27:15 +05:00
Nikolay Mayorov 54c078311e DOC: Documentation update related to mutual_info 2016-01-22 00:27:15 +05:00