Numba
- Numba
- A JIT compiler uses LLVM to compile some of
Python/NumPy code into machine code.
@jit compiles to machine code, substituting the non-compilable ones to C
Python API calls. @njit restricts code to also avoid C Python API.
@vectorize creates compiled NumPy ufuncs.