6
我不太明白numpy。{typename},numpy.npy_ {typename}和numpy。{typename} _t之間的區別是什麼,當我從Cython代碼使用它們時?Cython用戶的Numpy類型
即就是在這些類型的區別:
# test.pyx
cimport numpy as np
import numpy as np
np.float32
np.npy_float32
np.float32_t
正如我現在理解:第一種類型是動態的,即用Cython會產生一些代碼在運行時檢測該類型的大小。其他兩種類型是靜態的,即使用它的代碼將被編譯爲每種類型的預定義大小。請糾正我。
附加鏈接:https://docs.scipy.org/doc/numpy/reference/c-api.dtype.html#c-type-names