Re: Welcome To "Numpy-discussion"!

Hello, Can someone give me a hand? I'm porting some code and I need to do QR decomposition. I couldn't find a such a function in Numpy. As I remember Lapack has one, isn't it part of the python interface? thanks pedro vale lima -- University of Coimbra, Portugal eq3pvl@eq.uc.pt

There is a lot more in LAPACK than is covered by the high-level Python interface (Module LinearAlgebra). There is, however, a complete low-level interface to all of LAPACK and BLAS, written eons ago by Doug Heisterkamp. You can pick up an updated copy at ftp://dirac.cnrs-orleans.fr/pub/PyLapack.tar.gz Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.55.69 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------

Konrad Hinsen wrote:
Thanks, Meanwhile I wrote QR in pyhton. I'll change to that interface to get some speed improvement. Just to satisfy my curiosity, is it a design decision to keep LinearAlgebra small, or just waiting for someone to contribute more bindings? pedro -- Pedro Vale Lima University of Coimbra

Not speaking for the NumPy maintainers, but I am sure it's the latter. I don't see what harm could be done by having more operations in LinearAlgebra. On the other hand, if I wanted to support everything in LAPACK, I would use several modules or, better yet, a package. Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.55.69 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------

There is a lot more in LAPACK than is covered by the high-level Python interface (Module LinearAlgebra). There is, however, a complete low-level interface to all of LAPACK and BLAS, written eons ago by Doug Heisterkamp. You can pick up an updated copy at ftp://dirac.cnrs-orleans.fr/pub/PyLapack.tar.gz Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.55.69 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------

Konrad Hinsen wrote:
Thanks, Meanwhile I wrote QR in pyhton. I'll change to that interface to get some speed improvement. Just to satisfy my curiosity, is it a design decision to keep LinearAlgebra small, or just waiting for someone to contribute more bindings? pedro -- Pedro Vale Lima University of Coimbra

Not speaking for the NumPy maintainers, but I am sure it's the latter. I don't see what harm could be done by having more operations in LinearAlgebra. On the other hand, if I wanted to support everything in LAPACK, I would use several modules or, better yet, a package. Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.55.69 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------
participants (3)
-
hinsen@dirac.cnrs-orleans.fr
-
Konrad Hinsen
-
Pedro Vale Lima