[SciPy-user] Pycluster, Numeric, & numpy

Emanuele Olivetti olivetti at itc.it
Fri Aug 4 03:03:54 CDT 2006


You can install Numeric too (so having numpy/scipy living together with
Numeric): PyCluster will use Numeric internally and you'll use numpy/scipy
in your code. Passing data from numpy/scipy to Pycluster/Numeric and results from
Pycluster/Numeric to numpy/scipy is flawless: just passing a numpy array to
Pycluster is ok and constructing a numpy array from Pycluster's results works
fine. I'm using Pycluster in this way.

It's not the best solution but it is fast. I talked to Michiel de Hoon (Pycluster's
author) one month ago and he said that he will not port Pycluster to numpy in
the short term.

Cheers,

Emanuele


R. Padraic Springuel wrote:
> I'm trying to do some cluster analysis and running into a small problem. 
>   The cluster package which is included in scipy only does k-means style 
> clustering, and I need to do hierarchical clustering as well.  So I 
> downloaded Pycluster which has that ability.  However, Pycluster uses 
> Numeric, which I no longer have since scipy was upgraded to use numpy 
> instead.  Does anyone have any experience with updating packages to use 
> numpy instead of Numeric?  I tried replacing the "from Numeric import *" 
> line in Pycluster with "from numpy import *" but this creates a program 
> fault which crashes Python.


More information about the SciPy-user mailing list