在使用pycuda时遇到这个错误。
import pycuda.driver as cuda cuda.memcpy_htod_async
ValueError: ndarray is not contiguous
解决方法:
numpy.ascontiguousarray — NumPy v1.13 Manualhttps://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.ascontiguousarray.html
用下面的方式转化矩阵就可以解决这个问题了



