[C++-sig] std::vector compatible wrapper for PyArrayObject?
Nigel Stewart
ns at fluent.com
Sat May 20 00:45:51 CEST 2006
I posted the following question over on the boost lists,
and David Abrahams suggested I bring it here:
>> > We're looking to share some heavy-weight numerical data in
>> > a mixed language C++/Python environment.
>> >
>> > boost::python::numeric::array provides a C++ binding
>> > for the Python numeric array. However, we'd prefer to
>> > have an STL compatible (std::vector compatible) interface to
>> > the data, rather than python-ising our C++.
>> >
>> > The underlying runtime issue is to store one copy of the
>> > contiguous 1D data in a way that both C++ and Python can
>> > read and write, that will follow the Python memory
>> > management scheme.
>> >
>> > Has anyone come across a std::vector compatible wrapper
>> > for PyArrayObject? Any thoughts?
Regards,
Nigel Stewart
More information about the Cplusplus-sig
mailing list