Numba: a LLVM-based Python JIT compiler
python for scientific computing .