无 nopython=True
numba.typeof
报告变量类型。
如何使用 nopython=True
检查变量的类型?
import numba
@numba.jit(nopython=True)
def f():
a = 0
print(numba.typeof(a))
f()
给UntypedAttributeError: Unknown attribute 'typeof' of type Module(<module 'numba'>)
我知道虽然可以做到 inspect_types()
,但对于复杂的功能来说并不是很方便。
最佳答案
注释掉装饰器并重新运行代码,然后您应该会看到 numba 中的类型
关于python - 如何使用nopython true检查推断的numba类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47667879/