giorgiop
f45f260ff7
DOC versionadded randomized_svd
2015-10-21 18:28:37 +02:00
giorgiop
b18f2951e4
randomized_svd: power iter, normalization, benchmark
2015-10-21 11:21:40 +02:00
giorgiop
f5138ad16c
remove numpy's RuntimeWarning from corner case of PCA.fit
2015-10-03 08:34:29 +02:00
Andreas Mueller
41e10c4833
Better docstring for PCA, closes #3322 .
2015-06-09 11:12:38 -04:00
Andreas Mueller
0650d5502e
DOC adding backlinks to docstrings
2015-06-03 00:24:04 -04:00
Raghav R V
b3fbccca38
FIX various mismatch between docstring and signature params
...
DOC max_iterations -> max_iter. Make it consistent with kmeans
MAINT Replace the deprecated dx parameter with d in the docstrings
MAINT Deprecation warning for max_iterations parameter.
2015-01-16 11:54:57 -05:00
Raghav R V
abd31d2cad
MAINT Make uniform the error raised for not fitted condition
2015-01-12 00:33:40 +05:30
Michael Eickenberg
3f6c61fed7
ENH components of unit length and whitening done by scaling with sqrt of explained variance
2014-08-06 14:42:03 +02:00
Michael Eickenberg
bedf14abcb
FIX Exact inverse transform for whitened PCA
2014-08-06 14:42:03 +02:00
Joel Nothman
b3bdb08964
DOC fix formatting of attributes etc. in docstrings
2014-07-28 19:04:59 +10:00
Lars Buitinck
88b05ff908
MAINT remove deprecated PCA code
2014-07-22 15:45:35 +02:00
Olivier Grisel
0ea65bb64d
FIX better RandomizedPCA sparse deprecation
2014-07-22 10:58:12 +02:00
Andreas Mueller
c235c3b566
ENH add allowed_sparse named argument for @ogrisel
2014-07-20 15:31:28 +02:00
Andreas Mueller
6e2a83b4e1
remove check_arrays stuff and old input validation
2014-07-20 13:31:45 +02:00
Gael Varoquaux
e42ecd1466
ENH: transformers work on non ndarray subclasses
2014-07-17 11:44:08 +02:00
Lars Buitinck
f309126b53
FIX PCA error handling for invalid n_components
...
n_components < 0 was silently handled like None; > n_features gave a
cryptic error message from the bowels of np.linalg.
XXX n_components == 0 is still allowed as changing it makes tests fail,
not sure what it means.
2014-06-05 20:16:43 +02:00
Olivier Grisel
327abfee90
DOC: better docstrings for PCA models
2014-05-24 13:08:14 +02:00
Jaques Grobler
6ebcf4d020
COSMIT fix PEP8 errors
2014-02-02 00:30:28 +11:00
Lars Buitinck
271b054afc
DOC + FIX mean_ in PCA
...
Wasn't documented, and RandomizedPCA set it in __init__ instead of fit.
2014-01-25 15:12:10 +01:00
Lars Buitinck
e2c030636d
FIX PCA.score_samples didn't do input validation
2013-12-27 18:54:13 +01:00
Alexandre Gramfort
fe1c28421e
address @ogrisel's comments
2013-12-15 08:57:58 +01:00
Alexandre Gramfort
08469a6a66
pep8
2013-12-14 09:58:49 +01:00
Alexandre Gramfort
9b37285e4f
better sparse support
2013-12-14 09:57:26 +01:00
Alexandre Gramfort
71d2392051
FIX : explained_variance_ratio_ in RandomizedPCA
2013-12-13 21:06:58 +01:00
Alexandre Gramfort
4514bbc21f
typo
2013-09-05 21:41:46 +02:00
Alexandre Gramfort
bf1cf77e4d
FIX : fix ProbabilisticPCA.score with homoscedastic=True
2013-09-05 21:41:46 +02:00
Alexandre Gramfort
f62f1b7daf
add ref to online pdf
2013-09-05 21:41:46 +02:00
Alexandre Gramfort
36ad48e6de
ENH : add score samples to PCA
2013-09-05 21:40:27 +02:00
Alexandre Gramfort
c1ad0c76f3
pep8 + misc
2013-09-05 21:40:27 +02:00
Alexandre Gramfort
daca39958c
ENH : add tests for get_precision in PCA + some fixes for corner cases
2013-09-05 21:37:57 +02:00
Alexandre Gramfort
68a4def304
ENH : add get_precision method with matrix inversion lemma to PCA for faster scoring
2013-09-05 21:37:57 +02:00
Alexandre Gramfort
615d2daf46
FIX : do not store precision_ attribute in score method
2013-09-05 21:37:57 +02:00
Alexandre Gramfort
0fdd7ab48d
ENH : make PCA scoring work with n_features is big. Avoid covariance computation in PCA.fit
2013-09-05 21:36:45 +02:00
Alexandre Gramfort
c09267e50a
typo
2013-09-05 21:36:45 +02:00
Alexandre Gramfort
cb766fafb1
misc
2013-09-05 21:36:45 +02:00
Alexandre Gramfort
f9478b1ac7
API : deprecating ProbabilisticPCA
2013-09-05 21:36:45 +02:00
Alexandre Gramfort
0a8a6a114b
ENH : add score to PCA from ProbabilisticPCA
2013-09-05 21:36:45 +02:00
balu
9f60f76131
fixed indentation and visual indentation errors
2013-08-31 11:30:08 +05:30
dengemann
592e330db6
ENH: put fast dot to PCA, ICA and FA
2013-08-25 14:46:55 +02:00
Alexandre Gramfort
20a8072f68
FIX : broken fit_transform
2013-08-03 09:03:22 +02:00
Alexandre Gramfort
88dc9f66b5
misc
2013-08-03 09:03:22 +02:00
Alexandre Gramfort
801e7707a1
doc fix
2013-08-03 09:03:22 +02:00
Alexandre Gramfort
b1098b5c24
FIX : self.component in PCA was changed by fit when passed mle or explained variance
2013-08-03 09:03:22 +02:00
Alexandre Gramfort
ed936e5e7f
ENH : avoid extra alloc in _infer_dimension_ in pca.py
2013-08-03 09:03:22 +02:00
Alexandre Gramfort
3c257fd088
ENH : simplify ProabilisticPCA covariance_ computation + misc in pca.py
2013-08-03 09:03:22 +02:00
dengemann
544cba4ae2
STY: get rid of unnecessary identifiers
2013-07-28 08:45:24 +02:00
dengemann
c5f4fa7c6a
DOC: more fixes in pca.py doc strings
2013-07-28 08:45:24 +02:00
dengemann
d229ac7719
DOC: more doc string fixes in pca.py
2013-07-28 08:45:24 +02:00
dengemann
94dad56f34
API: get rid of **params in PCA estimators.
2013-07-28 08:45:24 +02:00
dengemann
45046fbd9c
DOC better doc message
2013-07-28 08:45:23 +02:00