Numba

Numba

Numba vám dáva možnosť zrýchliť svoje aplikácie pomocou vysoko výkonných funkcií napísaných priamo v jazyku Python.
Numba vám dáva možnosť zrýchliť svoje aplikácie pomocou vysoko výkonných funkcií napísaných priamo v jazyku Python.S niekoľkými anotáciami je možné Pythonov kód orientovaný na pole a matematicky ťažký kompilovať podľa inštrukcií natívneho stroja, podobne ako vo verziách C, C ++ a Fortran, bez toho, aby museli prepínať jazyky alebo tlmočníkov Pythonu.Numba pracuje generovaním optimalizovaného strojového kódu pomocou infraštruktúry kompilátora LLVM v čase importu, za behu alebo staticky (pomocou priloženého nástroja pycc).Numba podporuje kompiláciu Pythonu, ktorý beží na hardvéri CPU alebo GPU, a je navrhnutý tak, aby sa dal integrovať do vedeckého softvéru Python.

Vlastnosti

Kategórie

Alternatívy Numba pre všetky platformy s akoukoľvek licenciou

Cython

Cython

Cython je jazyk, vďaka ktorému je písanie rozšírení C pre jazyk Python rovnako jednoduché ako samotný Python.
Shed Skin

Shed Skin

Shed Skin je experimentálny kompilátor, ktorý dokáže preložiť čisté, ale implicitne staticky napísané programy Python (2.4-2.6) do optimalizovaného C ++.
Berp

Berp

Berp je implementácia Pythonu 3. Jeho jadrom je prekladateľ, ktorý berie Pythonov kód ako vstup a generuje Haskellov kód ako výstup.