numba 参数 argtypes 弃用关键字
numba argument argtypes deprecated keyword
当我输入以下代码时:
mandel_numba = numba.jit(restype=uint32, argtypes=[float32, float32, uint32])(mandel)
并收到错误消息
raise DeprecationError(_msg_deprecated_signature_arg.format('argtypes'))
numba.errors.DeprecationError: Deprecated keyword argument `argtypes`. Signatures should be passed as the first positional argument.
我的 numba 版本是 0.28.0,我知道 numba 0.18 版本删除了 @jit 装饰器的旧的已弃用和未记录的 argtypes 和 restype 参数。
请帮我解决这个问题
错误消息告诉您它期望什么
Signatures should be passed as the first positional argument.
所以不用
numba.jit(restype=uint32, argtypes=[float32, float32, uint32])
它们应该是位置性的
numba.jit(uint32(float32, float32, uint32))
当我输入以下代码时:
mandel_numba = numba.jit(restype=uint32, argtypes=[float32, float32, uint32])(mandel)
并收到错误消息
raise DeprecationError(_msg_deprecated_signature_arg.format('argtypes'))
numba.errors.DeprecationError: Deprecated keyword argument `argtypes`. Signatures should be passed as the first positional argument.
我的 numba 版本是 0.28.0,我知道 numba 0.18 版本删除了 @jit 装饰器的旧的已弃用和未记录的 argtypes 和 restype 参数。
请帮我解决这个问题
错误消息告诉您它期望什么
Signatures should be passed as the first positional argument.
所以不用
numba.jit(restype=uint32, argtypes=[float32, float32, uint32])
它们应该是位置性的
numba.jit(uint32(float32, float32, uint32))