我希望将numpy双精度数组在C(Swig)中转换为numpy浮点数数组。
我正在尝试使用。
但是它们都返回NULL?我有什么遗漏吗?
PyObject *object = PyArray_FROM_OT(input,NPY_FLOAT)
或者
PyObject *object = PyArray_FROMANY(input,NPY_FLOAT,0,0,NPY_DEFAULT)
或者
PyObject *object = PyArray_FromObject(input,NPY_FLOAT,0,0)
或者
PyObject *object = PyArray_ContiguousFromAny(input,NPY_FLOAT,0,0)
但是它们都返回NULL?我有什么遗漏吗?