Code: Select all
from numba import jit
import numpy as np
@nb.njit(['(float32[:,:],)', '(float64[:,:],)'])
def error():
weights = np.ones((100, 100))
np.cumsum(weights, axis = 1)
error()
>>> cumsum(array(float64, 2d, C), axis=Literal[int](1))
Code: Select all
from numba import jit
import numpy as np
@nb.njit(['(float32[:,:],)', '(float64[:,:],)'])
def error():
weights = np.ones((100, 100))
np.cumsum(weights, axis = 1)
error()
>>> cumsum(array(float64, 2d, C), axis=Literal[int](1))