Numba

Numba

Numba vám dává možnost urychlit vaše aplikace pomocí vysoce výkonných funkcí psaných přímo v Pythonu.
Numba vám dává možnost urychlit své aplikace pomocí vysoce výkonných funkcí psaných přímo v Pythonu.S několika anotacemi je možné Pythonův kód orientovaný na pole a matematicky těžký kompilovat podle instrukcí nativního stroje, podobného výkonu jako C, C ++ a Fortran, aniž byste museli přepínat jazyky nebo interprety Pythonu.Numba pracuje tak, že generuje optimalizovaný strojový kód pomocí infrastruktury kompilátoru LLVM v době importu, za běhu nebo staticky (pomocí přiloženého nástroje pycc).Numba podporuje kompilaci Pythonu, který běží na hardwaru CPU nebo GPU, a je navržen tak, aby se dal integrovat do vědeckého softwaru Python.
numba

Webová stránka:

Funkce

Kategorie

Alternativy Numba pro všechny platformy s jakoukoli licencí

Cython

Cython

Cython je jazyk, díky kterému je psaní rozšíření C pro jazyk Python stejně snadné jako samotný Python.
Shed Skin

Shed Skin

Shed Skin je experimentální kompilátor, který dokáže převádět čisté, ale implicitně staticky zadané Python (2.4-2.6) programy do optimalizovaného C ++.
Berp

Berp

Berp je implementace Pythonu 3. Ve svém jádru je překladač, který bere Pythonův kód jako vstup a generuje Haskellův kód jako výstup.