vectorization of looping on an array from cython
问题 Consider the following example of doing an inplace-add on a Cython memoryview: #cython: boundscheck=False, wraparound=False, initializedcheck=False, nonecheck=False, cdivision=True from libc.stdlib cimport malloc, free from libc.stdio cimport printf cimport numpy as np import numpy as np cdef extern from "time.h": int clock() cdef void inplace_add(double[::1] a, double[::1] b): cdef int i for i in range(a.shape[0]): a[i] += b[i] cdef void inplace_addlocal(double[::1] a, double[::1] b): cdef