Numba

Numba

Numba vous donne la possibilité d'accélérer vos applications avec des fonctions hautes performances écrites directement en Python.
Numba vous donne la possibilité d'accélérer vos applications avec des fonctions hautes performances écrites directement en Python.Avec quelques annotations, le code Python orienté tableau et lourd en mathématiques peut être compilé juste à temps en instructions machine natives, similaires en performances à C, C ++ et Fortran, sans avoir à changer de langue ou d'interpréteur Python.Numba fonctionne en générant du code machine optimisé à l'aide de l'infrastructure du compilateur LLVM au moment de l'importation, de l'exécution ou de façon statique (à l'aide de l'outil pycc inclus).Numba prend en charge la compilation de Python pour fonctionner sur du matériel CPU ou GPU et est conçu pour s'intégrer à la pile logicielle scientifique Python.
numba

Site Internet:

traits

Les catégories

Alternatives à Numba pour toutes les plateformes avec n'importe quelle licence

Cython

Cython

Cython est un langage qui rend l'écriture d'extensions C pour le langage Python aussi simple que Python lui-même.
Shed Skin

Shed Skin

Shed Skin est un compilateur expérimental, qui peut traduire des programmes Python (2.4-2.6) purs, mais implicitement typés statiquement en C ++ optimisé.
Berp

Berp

Berp est une implémentation de Python 3. Au cœur se trouve un traducteur, qui prend le code Python en entrée et génère le code Haskell en sortie.