Numba

Numba

Mit Numba können Sie Ihre Anwendungen mit leistungsstarken Funktionen beschleunigen, die direkt in Python geschrieben wurden.
Mit Numba können Sie Ihre Anwendungen mit leistungsstarken Funktionen beschleunigen, die direkt in Python geschrieben wurden.Mit ein paar Anmerkungen kann array-orientierter und mathematiklastiger Python-Code just-in-time zu systemeigenen Maschinenanweisungen kompiliert werden, ähnlich wie in C, C ++ und Fortran, ohne die Sprache oder den Python-Interpreter wechseln zu müssen.Numba generiert optimierten Maschinencode mithilfe der LLVM-Compilerinfrastruktur zum Zeitpunkt des Imports, zur Laufzeit oder statisch (mithilfe des im Lieferumfang enthaltenen Pycc-Tools).Numba unterstützt die Kompilierung von Python für die Ausführung auf CPU- oder GPU-Hardware und ist für die Integration in den wissenschaftlichen Software-Stack von Python konzipiert.
numba

Eigenschaften

Kategorien

Alternativen zu Numba für alle Plattformen mit einer Lizenz

Cython

Cython

Cython ist eine Sprache, die das Schreiben von C-Erweiterungen für die Python-Sprache so einfach macht wie Python selbst.
Shed Skin

Shed Skin

Shed Skin ist ein experimenteller Compiler, der reine, aber implizit statisch typisierte Python (2.4-2.6) -Programme in optimiertes C ++ übersetzen kann.
Berp

Berp

Berp ist eine Implementierung von Python 3. Das Herzstück ist ein Übersetzer, der Python-Code als Eingabe verwendet und Haskell-Code als Ausgabe generiert.