[Numpy-discussion] libnumarray.h and NO_IMPORT_ARRAY
Todd Miller
jmiller at stsci.edu
Thu Oct 10 06:26:05 EDT 2002
Philip Austin wrote:
>Todd Miller writes:
> > Can you send me the Numeric wrapper code or let me know where to
> > get it?
>
>It's now on the cvs main trunk:
>
>cvs -d:pserver:anonymous at cvs.boost.sourceforge.net:/cvsroot/boost login
>cvs -z3 -d:pserver:anonymous at cvs.boost.sourceforge.net:/cvsroot/boost checkout boost
>
>You'll need all of boost if you want to try to compile/run the test
>code. If you haven't worked with boost and boost.build (bjam)
>before, I could send my install notes. If you'd just like to
>browse the code, the pertinent files are:
>
>boost/libs/python/test/numpy.cpp
>boost/libs/python/test/numpy.py
>boost/python/numeric.hpp
>
>and the new tutorial (which doesn't cover numpy yet) is
>quite good:
>
>boost/boost/libs/python/doc/tutorial
>
>as well as:
>
>boost/libs/python/doc/v2/reference.html
>(also without numpy documentation)
>
>Regards, Phil
>
I took a look at the files above trying to see what you're doing. What
I thought I would see, was some form of direct coupling between a module
in boost and either the Numeric or numarray C-API. However, when I
search the whole source tree (*.cpp *.hpp) I can find neither
PyArrayObject, arrayobject.h, NDInfo, nor libnumarray.h. So I'm not
sure what part of any Numeric/numarray C-API you're using now (if any)
and in particular, what isn't working for you. Note: numarray and
Numeric are not totally compatible at either the C or Python levels, so
either area could have been a source of difficulty.
Todd
--
Todd Miller jmiller at stsci.edu
STSCI / SSB
More information about the NumPy-Discussion
mailing list