Commit Graph

90 Commits

Author SHA1 Message Date
Arthur Mensch a52053deef Fix sparse_encode input checks 2015-10-05 13:59:48 +02:00
Olivier Grisel 808fa6450e FIX consistency of memory layout for linear CD solver 2015-10-04 18:32:05 +02:00
hlin117 46c0e85a85 #5309: Added verbosity argument to sparse_encode, verbosity for LassoLars and Lasso 2015-09-26 13:17:30 -05:00
Arthur Mensch 2ed0c22c17 Added check_input in Lasso for DictLearning performance 2015-08-20 11:36:24 +02:00
Andreas Mueller 0650d5502e DOC adding backlinks to docstrings 2015-06-03 00:24:04 -04:00
Olivier Grisel 6eee7a5a91 FIX pass random_state to inner call to randomized_svd 2015-05-28 13:27:41 +02:00
Andreas Mueller 990a6b402f FIX n_jobs slicing bug in dict learning, add input validation to gen_even_slices 2015-05-20 15:29:25 -04:00
Tim Head e42a0fb82a Ensure dict_learning_online always has at least one batch
Now uses gen_batches to create batches which works even
when n_samples < batch_size. Removes need for special casing
MiniBatchDictLearning and MiniBatchSparsePCA in the tests.
2015-05-13 20:11:26 +02:00
Andreas Mueller cd63accc05 Add test that score takes y, fix KMeans, FIX pipeline compatibility of clustering algorithms! 2015-02-06 13:26:42 +01:00
Raghav R V abd31d2cad MAINT Make uniform the error raised for not fitted condition 2015-01-12 00:33:40 +05:30
Joel Nothman b3bdb08964 DOC fix formatting of attributes etc. in docstrings 2014-07-28 19:04:59 +10:00
MechCoder c508965201 MAINT: Fixed a few docstrings and cosmits 2014-07-22 15:09:39 +02:00
MechCoder d72ca5974f Added n_iter attribute to OMP (and CV) 2014-07-22 15:09:39 +02:00
MechCoder c838c382b9 FIX: Preserve public API by introducing return_n_iter param 2014-07-22 15:09:39 +02:00
MechCoder bbb140aaf0 ENH: Added n_iter_ parameters across all iterative solvers 2014-07-22 15:09:39 +02:00
Andreas Mueller 6e2a83b4e1 remove check_arrays stuff and old input validation 2014-07-20 13:31:45 +02:00
Alexandre Gramfort 50d40fb70b FIX : omp default param could fail 2014-05-22 07:46:14 +02:00
GaelVaroquaux 1f0066388d Revert "DOC : really fix alpha docstring in dict learning"
This reverts commit 645863e0f2.

@agramfort: sorry: a better read of the code told me that it was
transform_alpha used by the OMP. So alpha is indeed always a float
2014-05-20 19:14:11 +02:00
Alexandre Gramfort 645863e0f2 DOC : really fix alpha docstring in dict learning 2014-05-20 13:16:43 +02:00
Alexandre Gramfort 4a04b3fb07 DOC : fix alpha docstring in dict learning 2014-05-20 11:15:17 +02:00
Jaques Grobler 6ebcf4d020 COSMIT fix PEP8 errors 2014-02-02 00:30:28 +11:00
Lars Buitinck 21f047946d ENH use fast row_norms in dictionary learning 2013-12-05 15:22:21 +01:00
Gael Varoquaux e5bed51e48 BUG: fix partial_fit of MiniBatchDictLearning
The inner state of the algorithm (essentially sufficient statistics
approximating the data already seen) were not kept, and as a result
partial_fit was strongly sub-optimal
2013-11-20 15:03:00 +01:00
Yaroslav Halchenko e5f1ceca6a BF: use hasattr with providing attr name (Thanks to Timo Schulz) 2013-11-19 16:28:52 -05:00
Samuel St-Jean 46c260bca3 Update dict_learning.py
Added parallelisation for online dictionnary learning algorithm.
2013-10-18 14:10:01 +02:00
Alexandre Gramfort faddb4565e FIX : get rid of coef_init in Lasso in dict learning 2013-09-16 21:34:26 +02:00
Andreas Mueller be62aa9d0c more fixes for docs, deprecated interfaces 2013-07-28 13:34:40 +02:00
Robert Layton dacfd8bd5d DOC: Replaced all BSD style licenses with "BSD 3 clause"
Replaced all BSD style licenses with "BSD 3 clause"
Not checked yet!

Removed duplicate "3 clause, 3 clause"

Removed trailing period if exists

Fixed some missed licences, still about 50 to do, but those can be automated

Think I got the last of them.

Apparently me and sed have different ideas of regex.

Found a few more
2013-04-30 08:34:46 +02:00
Andreas Mueller a3b55f4eae ENH fix test_estimators_overwrite_params to also test regressors and transformers. Then fix all the regressors and transformers ... meh! 2013-02-11 17:13:25 +01:00
Olivier Grisel 1967a0b323 P3K use six to have a python 2 & 3 compatible code base 2013-02-09 18:08:44 +01:00
Andreas Mueller e369c4339d COSMIT remove unused imports, pep8 2013-01-26 18:26:20 +01:00
Lars Buitinck 07c56d7cd2 COSMIT rm deprecated stuff
One more deprecated feature to go in FastICA; not sure how to handle
that one.
2013-01-22 19:45:27 +01:00
Andreas Mueller 754c2d9533 COSMIT pep8 2012-12-22 16:48:17 +01:00
Andreas Mueller 22b52eb124 COSMIT renaming chunk_size to batch_size in MiniBatchDictionaryLearning and MiniBatchSparsePCA 2012-12-16 15:45:34 +01:00
Andreas Mueller a375cbff1a TST better coverage in dict learning and cross validation 2012-12-02 20:19:24 +00:00
Immanuel Bayer e2efecd65f ENH fix pep8 2012-11-04 10:01:13 +00:00
Immanuel Bayer ca8a8eb66a ENH renaming 'n_atoms' to 'n_components' for consistency 2012-11-04 10:01:13 +00:00
Andreas Mueller 5cfb764623 COSMIT do less deprecated things. 2012-10-31 15:36:03 +00:00
Andreas Mueller 65cf66540d ENH remove some deprecated parameters / functions /estimators 2012-09-15 16:43:08 +01:00
Andreas Mueller 713ba6006e COSMIT pep8 2012-09-04 17:24:01 +01:00
Alexandre Gramfort 28cecfeb6d addressing for round of reviews 2012-09-02 23:16:54 +02:00
Vlad Niculae c1ef133651 Add possibility to ignore the path in Lars objects 2012-09-02 23:16:53 +02:00
Alexandre Gramfort 4e3b66a1a6 DOC : better reg_param docstring in dict learning 2012-09-02 23:16:53 +02:00
Alexandre Gramfort 9c6422ce75 ENH : use multitarget Lars and LassoLars in dict_learning 2012-09-02 23:16:52 +02:00
Alexandre Gramfort ab7c8cc727 FIX : fix tests 2012-09-02 23:16:52 +02:00
Alexandre Gramfort dffd56e4e0 ENH : use multitarget in dict learning 2012-09-02 23:16:52 +02:00
Alexandre Gramfort 57b184b2dd ENH: simplify dict learning with gram and reg_param handling 2012-09-02 23:16:51 +02:00
Vlad Niculae 9e7c03f71a Add or fix deprecation schedule in warnings. 2012-09-01 20:02:14 +02:00
Vlad Niculae 4575b322c1 Remove sparse_encode_parallel
This was deprecated in 0.10 as far as I can tell.
2012-09-01 20:02:13 +02:00
Andreas Mueller 1aaa7ac140 TST check that transformers fail gracefully on sparse input 2012-08-26 16:01:33 +02:00