Я пытался запустить этот код
@cuda.jit
def arr():
a = np.array([1., 2., 3., 4.], dtype=np.float32)
arr()
Но это приводит к этой ошибке TypingError: Failed in nopython mode pipeline (step: nopython frontend)
Use of unsupported NumPy function 'numpy.array' or unsupported use of the function.
Я не понимаю, почему это происходит, не должен ли cuda.jit поддерживать большинство, если не все numpy функции? Это также происходит с np.zeros и np.empty и, возможно, со всеми другими функциями (работает с обычным @jit, даже если нет python true)