logo       

Re: Bug in built in SVD?: msg#00033

python.numeric.general

Subject: Re: Bug in built in SVD?

Nadav Horesh wrote:
It can be a bit more complicate, the story is this:
One my gentoo system I use ATLAS, and gentoo instaltion generates the ATLAS version of
blas and lapack which omit some of the original blas/lapack routines. Till now I used the
numarray/Numeric internal lapack_lite package, since every time I tried to compile
against the external lapck, I could not load the linear-algebra package because I got an
error complaining about a missing "dgesdd_".

I had the same issue, and got this reply from this very list:

Mats Klingberg wrote:
I recently did this under Gentoo. It seems that the atlas package doesn't build a complete lapack, which is necessary. Instead I emerged the newer blas-atlas and lapack-atlas packages. These build a complete lapack library with atlas optimizations. They are however masked with ~x86 so you have to add the following to your /etc/portage/package.keywords:

app-sci/lapack-atlas ~x86
app-sci/blas-atlas ~x86
app-sci/blas-config ~x86
app-sci/lapack-config ~x86

blas-config and lapack-config are packages that are needed by the other ones. They can be used to switch between reference lapack or atlas optimized libraries (if you install lapack-reference and blas-reference)

For more information see Gentoo bug #30453

I haven't had a chance to try it yet, but I will soon.

-Chris



--
Christopher Barker, Ph.D.
Oceanographer

NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@xxxxxxxx


-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise