Hi,
You have everything you need for PCA in numpy.linalg.
Matthieu
2007/6/21, Alex Torquato S. Carneiro [EMAIL PROTECTED]:
I'm doing some projects in Python (system GNU / Linux - Ubuntu 7.0) about
image processing. I'm needing a implementation of PCA, prefer to library for
apt-get.
Thanks.
Except last I checked numpy.linalg doesn't have an efficient method for
retrieving only a few PCA components.
So yeh, you can do PCA but it will be *really* slow on most of the types of
problems that PCA is usually used for.
You need something like an ARPACK wrapper, which I think they have in
I've done a version of nipals algorithm in python (i'ts a translation of
a matlab routine in brereton made by Riccardo Leardi). far from perfect
(my transport i mean) but working (I've tested on my datasets and it
runned ok) you can download it at www.chemometrics.it.
Hope it will help and if
I'm doing some projects in Python (system GNU / Linux - Ubuntu 7.0) about image
processing. I'm needing a implementation of PCA, prefer to library for apt-get.
Thanks.
Alex.
Novo Yahoo! CadĂȘ? -
IMO the Modular toolkit for Data Processing (MDP) has a fairly good
and straightforward PCA implementation, among other good tools:
mdp-toolkit.sourceforge.net/
I have no idea what apt-get is, though, so I don't know if this will
be helpful or not!
-Rob
On 21/06/07, Alex Torquato S. Carneiro
On 6/24/07, Rob Clewley [EMAIL PROTECTED] wrote:
IMO the Modular toolkit for Data Processing (MDP) has a fairly good
and straightforward PCA implementation, among other good tools:
mdp-toolkit.sourceforge.net/
I have no idea what apt-get is, though, so I don't know if this will
be helpful or