[Numpy-discussion] python numpy code many times slower than c++

T J tjhnson@gmail....
Wed Jan 21 01:25:41 CST 2009


On Tue, Jan 20, 2009 at 6:57 PM, Neal Becker <ndbecker2@gmail.com> wrote:
> It seems the big chunks of time are used in data conversion between numpy
> and my own vectors classes.  Mine are wrappers around boost::ublas.  The
> conversion must be falling back on a very inefficient method since there is no
> special code to handle numpy vectors.
>
> Not sure what is the best solution.  It would be _great_ if I could make
> boost::python objects that export a buffer interface, but I have absolutely
> no idea how to do this (and so far noone else has volunteered any info on
> this).
>

I'm not sure if I've understood everything here, but I think that
pyublas provides exactly what you need.

http://tiker.net/doc/pyublas/


More information about the Numpy-discussion mailing list