我使用SWIG将Python数组从NyPy传递到C++代码:
%include "numpy.i"
%init %{
import_array();
%}
%apply (float* INPLACE_ARRAY1, int DIM1) {(float* data, int n)};
class Class
{
public:
void test(float* data, int n)
{
//...
}
};
在Python中:
^{pr2}$
这是可行的,但是如何将多个numpy数组传递给同一个函数呢?在
Tags:
我从一个同事那里找到了答案:
现在两个numpy数组被传递给Class::test。在
相关问题 更多 >
编程相关推荐