有没有一种不使用可怕的
我需要这个来实现一个不规则数组。
malloc
+pointer
+free
巧妙解决方法,在Cython中动态创建数组?必须存在某种引用计数,垃圾回收包装器来实现此基本函数。我需要这个来实现一个不规则数组。
inputs=[arr1,arr2,arr3,...]
...
NELEMENTS=len(inputs)
cdef np.ndarray[double,2] lookup[NELEMENTS] #<--- this is where I'm stuck
for i in range(NELEMENTS):
lookup[i]=inputs[i]
# data.shape =((5000,NELEMENTS))
for i in range(data.shape[0]):
for j in range(data.shape[1]):
do_something(lookup[j,data[i,j]])