
13 May
2006
13 May
'06
5:38 p.m.
Hi all, 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? Cheers, Nigel Stewart