I have a C++ function that takes in std::vector<std::vector<double> > X
and does some operations on X
and outputs std::vector<std::vector<double> > X_mod
.
I want to be able to quickly make an interface such that I can pass a Python numpy array into this C++ function, and then have the C++ function return X_mod
into Python.
I have briefly looked at Boost, and it seems too complicated for this simple purpose?
Any other suggestions on how to write a quick interface for this?