- Mon Shot de Data Science
- Posts
- Accélère ton code Python avec une seule ligne
Accélère ton code Python avec une seule ligne
#84 - Numba
Si tu es frustré par le temps d'exécution de Python, voici comment une simple ligne peut rendre ton code extrêmement rapide.
Numba est un compilateur juste à temps (JIT pour just-in-time) pour Python. Cela signifie qu'il prend ton code Python existant et génère un code machine rapide (au moment de l'exécution).
Ainsi, après la compilation, ton code s'exécute à la vitesse du code machine natif. Numba fonctionne mieux sur du code qui utilise les tableaux et les fonctions NumPy, ainsi que les boucles.
Pour commencer : Guide Numba.
Ça t'a plu ? 😎 |
Reply