Backends (Pythran, Cython, Numba, …)

Transonic can use different tools to accelerate the code. We use the name “backend”.

The default backend is Pythran and currently, there are 3 other backends (“cython”, “numba” or “python”). (The “python” backend is mainly used for internal testing.)

There are different methods to choose which backend is used: