Numba @jit 装饰器有两种编译模式, Nopython 模式和Object 模式。nopython编译模式的行为本质上是编译修饰后的函数,使其完全运行而不需要Python解释器的参与。...有关支持的操作的列表,请参阅Automatic parallelization with @jit。...你可以告诉numba你期望的函数签名(参数类型和返回值类型):
from numba import jit, int32
@jit(int32(int32, int32)) #输入是两个四字节整数,...函数签名也可以是
字符串,您可以将其中几个作为列表传递。...常用的数据类型有:
int8, uint8, int16, uint16, int32, uint32, int64,
uint64,各种长度整数。图像处理中unit8很常用。