Tutorial (français)

Le langage python n’est pas le langage le plus rapide et pourtant c’est celui qui a été choisi pour écrire de nombreuses librairies de machine learning avec des performances proches de langages tels que le C++. Le tutorial explique comment ils ont fait.

Python est lent

Faire un module en python

C++ avec cython

Cython + C++

Branching

Parallélisation avec Python: GIL

openmp et cython

openmp et C++