Contents

Numba compiles Python code with LLVM to code which can be natively executed by the CPU or GPU at runtime. This happens by decorating Python functions, which allows users to create native functions for different input types, or to create them on the fly: