From: Neal Becker (ndbecker2_at_[hidden])
Date: 2006-05-15 06:54:05
Nigel Stewart wrote:
> 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?
I've been using a wrapper for boost::ublas.