我试过了:
import numpy as np
import numba
@numba.jit
class foo(object):
@numba.void(numba.int32)
def __init__(self, somenum):
self.somenumarray = np.arange(somenum)
@numba.jit('f8[:](f8[:])')
def somemethod1(self, a):
return self.somenumarray + a
使用@numba.double[:](numba.double[:])
方法修饰符会导致错误。在
这可以使用numba.FunctionType
您可以稍后执行以下操作:
^{pr2}$相关问题 更多 >
编程相关推荐