没有nopython=True numba.typeof报告变量类型。
如何使用 检查变量的类型nopython=True?
import numba
@numba.jit(nopython=True)
def f():
a = 0
print(numba.typeof(a))
f()
Run Code Online (Sandbox Code Playgroud)
给出
UntypedAttributeError: Unknown attribute 'typeof' of type Module(<module 'numba'>)
Run Code Online (Sandbox Code Playgroud)
我知道虽然可以做到inspect_types(),但是对于复杂的功能来说并不是很方便。