Numba

Numba

Numbaを使用すると、Pythonで直接記述された高性能な機能を使用して、アプリケーションを高速化できます。
Numbaを使用すると、Pythonで直接記述された高性能な機能を使用して、アプリケーションを高速化できます。いくつかのアノテーションを使用して、言語やPythonインタープリターを切り替えることなく、配列指向で数学が重いPythonコードをネイティブマシン命令にジャストインタイムでコンパイルできます。パフォーマンスはC、C ++、およびFortranと同様です。Numbaは、インポート時、実行時、または静的に(付属のpyccツールを使用して)LLVMコンパイラインフラストラクチャを使用して、最適化されたマシンコードを生成することにより機能します。Numbaは、CPUまたはGPUハードウェアで実行するPythonのコンパイルをサポートし、Python科学ソフトウェアスタックと統合するように設計されています。
numba

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのNumbaの代替

Cython

Cython

Cythonは、Python言語のC拡張をPython自体と同じくらい簡単に作成できる言語です。
Shed Skin

Shed Skin

Shed Skinは実験的なコンパイラーであり、純粋ですが暗黙的に静的に型付けされたPython(2.4-2.6)プログラムを最適化されたC ++に変換できます。
Berp

Berp

BerpはPython 3の実装です。その中心は、Pythonコードを入力として受け取り、Haskellコードを出力として生成するトランスレータです。