Optimizing your code with NumPy, Cython, pythran and numba
This post sums up what I learned in the last three days in a training about Python optimization. We'll review the use of NumPy, Cython, pythran and numba applied to the case of the computation of a Laplacian edge detection operator and benchmark the generated codes.