Commit Graph

80 Commits

Author SHA1 Message Date
Fabian Pedregosa a90819e75a FIX: explicit linking against std++ breaks under mingw32.
I'm not sure this won't trigger other failures, but used to be like
this and worked fine ...
2011-05-05 11:17:33 +02:00
vene 1f26c703ca Working decomposition package 2011-04-04 16:14:49 +03:00
Olivier Grisel f726f6ec6f FIX: feature_extraction.text is now a module instead of package 2011-04-03 04:00:09 +02:00
Nicolas Pinto 2ac779c26a MISC: cosmetic -- scikits/learn/setup.py is now pep8 safe 2011-04-01 17:33:55 -04:00
Thouis (Ray) Jones ee8b41d3b6 Wrapped BallTree in Cython.
Note that this wrapper does not include the BruteForceNeighbors()
function from BallTree.h
2011-04-01 16:34:45 +02:00
Fabian Pedregosa 0faf690eb2 Deleted code is debugged code. 2011-02-24 11:39:50 +01:00
Alexandre Gramfort 62e133cbfd ENH : new scikits.learn.metrics.pairwise module 2010-12-12 16:19:22 -05:00
Fabian Pedregosa 560c6c7c17 More rename in the sgd module.
Merge stochastic_descent into linear_model.
2010-12-01 11:38:28 +01:00
Peter Prettenhofer fe662553ea finalized sgd module renaming.
renamed ClassifierSGD to SGDClassifier (same for Regressor)
updated setup.py files
updated examples
updated docs
2010-11-30 12:14:30 +01:00
Fabian Pedregosa 68bc58d029 glm --> linear_model rename holocaust.
I also moved cd_fast.pyx from its src subdirectory to linear_models,
to match the sgd module structure.
2010-11-25 16:27:30 +01:00
Gael varoquaux c869ec3329 FIX more missing files in setup.py 2010-11-24 23:55:41 +01:00
Gael varoquaux 22e81ea553 BUG: Fix missing gaussian_process subpackage in setup.py 2010-11-24 23:54:17 +01:00
Mathieu Blondel b0eb68c6cb Merge branch 'master' into textextract 2010-10-26 14:55:34 +09:00
Peter Prettenhofer 6ae9bcd100 initial checkin of sgd package.
plain sgd with l2 penalty and hinge loss should work...
2010-10-25 10:04:27 +02:00
Olivier Grisel 5e3fd29e0a Merge branch 'textextract' of git://github.com/mblondel/scikit-learn into textextract 2010-10-21 13:46:38 +02:00
Fabian Pedregosa 192e7557ec Bindings for libsvm-dense
Split cython modules libsvm-dense and libsvm-sparse

This allows us to have both efficient bindings witht the same code
source, by using different #defines each time, also add support for
returning the indices of support vectors.
2010-10-21 13:02:12 +02:00
Mathieu Blondel 86fe26c585 Add Normalizer, LengthNormalizer and Binarizer. 2010-10-21 14:28:21 +09:00
Fabian Pedregosa fccc2ec1a9 Revert "Bindings for libsvm-dense"
I'm reverting this series of patches as it needs further testing
(segfaults on some machines).

This reverts commit 11465983d1.
2010-10-20 12:13:48 +02:00
Fabian Pedregosa 11465983d1 Bindings for libsvm-dense
Split cython modules libsvm-dense and libsvm-sparse

This allows us to have both efficient bindings witht the same code
source, by using different #defines each time, also add support for
returning the indices of support vectors.
2010-10-19 11:47:28 +02:00
Fabian Pedregosa 26bdc720b7 Rename features --> feature_extraction to match module feature_selection. 2010-10-05 12:25:22 +02:00
Fabian Pedregosa 08d1a4d7f3 Cleanup in setup scripts. 2010-09-28 15:02:33 +02:00
Fabian Pedregosa ef26ea4ef1 move sparse.svm into the svm module to match glm.sparse. 2010-09-28 14:47:12 +02:00
Fabian Pedregosa 0f37104fe9 Refactoring in the svm module.
Created a svm folder and moved relevant sources there. This should not affect
the API, since we are maintaining an __init__ file which handles the imports.
2010-09-28 12:40:58 +02:00
Fabian Pedregosa a22d25e9c0 Remove Minilearn C sources. 2010-09-27 16:18:10 +02:00
Fabian Pedregosa 6053027f7b LARS refactoring speedup Work In Progress!!! 2010-09-14 18:15:37 +02:00
Gael varoquaux a4f50ea361 MISC: Make sure tests always run.
And tweak setup.py
2010-09-12 00:23:58 +02:00
Alexandre Gramfort 4cd777cd86 ENH : adding ledoit-wolf for robust covariance estimation 2010-09-08 11:21:59 +02:00
Fabian Pedregosa bc5604aac2 Fix build system.
And robustify some failing tests on windows.
2010-09-01 09:13:48 +02:00
Gael varoquaux 7a42bf2265 Cosmit (PEP 8) 2010-08-31 20:36:20 +02:00
Alexandre Gramfort 667e5089ee ENH : continue refactoring of GLM module (doc, moving files, config etc.) 2010-08-31 19:14:28 +02:00
Gael Varoquaux c087f64f39 BUG: Add a forgotten setup.py line 2010-08-27 13:47:16 +02:00
Fabian Pedregosa 63ec11ea6f move liblinear into its own folder 2010-08-18 21:27:12 +02:00
Gael varoquaux a0b508c384 ENH: Make sure tests get installed. 2010-08-18 21:22:32 +02:00
Fabian Pedregosa dd92df672e FIX: bug fixing on sparse.svm.
Also added some tests. Basics seems to be working, it shouldn't
take long to start doing some serious work with this.
2010-07-27 14:44:37 +02:00
Fabian Pedregosa 2fd21d576b Initial support for sparse matrices in SVMs (scikits.learn.sparse.svm) 2010-07-26 22:18:13 +02:00
Fabian Pedregosa 31b36e84b3 FIX: compatibility fixes for py3k.
Sources are now python3-compatible. You stil have to run the 2to3 tool
to generate the sources, though.
2010-07-26 22:10:58 +02:00
Fabian Pedregosa 965c2c320f Refine cblas detection on OSX.
OSX seems to have special flags to link against the accelerate
framework.
2010-07-26 22:10:58 +02:00
Fabian Pedregosa ec5eca31c8 More bugfixes for blas detection in setup.py 2010-07-21 11:09:30 +02:00
Fabian Pedregosa 4f31787920 Refactoring of LibSVM bindings.
Just remove unnecessary code, and put all libsvm related code into a
single folder.
2010-07-20 20:55:13 +02:00
Alexandre Gramfort 2ad4f9557b BUG : fix blas support in setup.py with coordinate descent 2010-07-20 12:08:20 +02:00
Alexandre Gramfort 241e080ed7 ENH : glm coordinate descent with BLAS 2010-07-19 10:21:28 +02:00
Alexandre Gramfort 0fd05c8aa6 BUG : fix with blas on mac os x 2010-07-18 20:57:09 +02:00
Fabian Pedregosa 750f44ef89 Apply changes made by Olivier.
git rebase can be dangerous.
2010-07-15 13:10:39 +02:00
Fabian Pedregosa e6a14c2542 Bug fixing in setup.py 2010-07-15 12:57:02 +02:00
Fabian Pedregosa a22cbe2982 Link against compiled cblas in case this is not in the system. 2010-07-15 12:52:14 +02:00
Olivier Grisel d67298098a Merge branch 'master' of ssh://scikit-learn.git.sourceforge.net/gitroot/scikit-learn/scikit-learn 2010-07-14 19:56:01 +02:00
Olivier Grisel 1d117cc8f7 make the features package a first class citizen 2010-07-14 19:55:24 +02:00
Fabian Pedregosa 09ccaab25b FIX: bug in blas_opt detection. 2010-07-13 11:37:02 +02:00
Fabian Pedregosa 6b05414c44 Remove old em module. 2010-06-25 17:50:39 -05:00
Fabian Pedregosa d2f88adf20 Some fixes to make it compile against MKL library. 2010-06-23 07:05:50 -07:00