Thanks so so much.

Finally, it works.

>>> import scipy.sparse.linalg.eigen.arpack as arpack
>>> dir(arpack)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', ' _arpack', 'arpack', 'aslinearoperator', 'eigen', 'eigen_symmetric', 'np', 'speig
s', 'warnings']
>>>

But I still didn't get it. Why some of you can directly use scipy.sparse.linalg.eigen as a function, while some of you couldn't use it that way?

Anyway, your solution works for me.

On 1/12/2010 9:19 AM, Arnar Flatberg wrote:


On Tue, Jan 12, 2010 at 4:11 PM, Jankins <andyjian430...@gmail.com <mailto:andyjian430...@gmail.com>> wrote:

Hi

On my Ubuntu, I would reach the arpack wrapper as follows:

from scipy.sparse.linalg.eigen.arpack import eigen

However, I'd guess that you deal with a symmetric matrix (Laplacian or adjacency matrix), so the symmetric solver might be the best choice.

This might be reached by:

In [29]: from scipy.sparse.linalg.eigen.arpack import eigen_symmetric
In [30]: scipy.__version__
Out[30]: '0.7.0'


Arnar


_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to