how to make it work with python

Open discussion for MAGMA

how to make it work with python

Postby llvll0hsen » Mon May 28, 2012 5:02 pm

Dear all,

I am new new GPU user and I was looking for a library in python to do matrix factorization (specially eigendecomposition ) on GPU and I found MAGMA interesting and suited for my job ! So I want to where should I start to user this lib on python?! I couldn't find any documentation regarding this problem !

I appreciate any help!
llvll0hsen
 
Posts: 2
Joined: Mon May 28, 2012 4:50 pm

Re: how to make it work with python

Postby mgates3 » Wed May 30, 2012 9:49 am

Unfortunately, we don't have Python bindings for MAGMA. However, the CPU interface is straight-forward C code, so you should be able to build wrappers without too much difficulty, e.g., using SWIG (http://www.swig.org/). Just be aware that matrices are stored in column-wise order. If you use numpy to create matrices, you have to pass array( ) an extra flag to force it to use column-wise format.

-mark
mgates3
 
Posts: 401
Joined: Fri Jan 06, 2012 2:13 pm


Return to User discussion

Who is online

Users browsing this forum: Bing [Bot] and 2 guests

cron