2013-09-20 38 views
6

我正在手动修改NumPy数组的形状和大小,这可能(或可能不)使邻接标志无效。是否有NumPy C API函数会重置布局标志?

  1. 我必须再手动检查进展是否与您所期望的形状和NPY_C_CONTIGUOUS(或NPY_F_CONTIGUOUS)值是多少?
  2. 是否有一个API函数会为我做这些,并根据需要自动清除或启用标志?
+1

+1:好问题...我想知道 –

回答

1

我还没有尝试过这些我自己,所以我不上它们的使用完全清楚,但你可以尝试使用:

  1. PyArray_CLEARFLAGS
  2. PyArray_ENABLEFLAGS

发现在Numpy v1.7 Array API