uncomplicate/neanderthal

Fast Clojure Matrix Library

何を解決するか

Neanderthal は、Clojure プログラミング言語内で高速な行列および線形代数計算を実行する方法を提供し、高レベル言語に通常伴うパフォーマンスのボトルネックを克服します。

動作方法

高度に最適化されたネイティブライブラリ、特に BLAS(基本線形代数サブプログラム)および LAPACK(線形代数パッケージ)をラップする形で動作し、これらのルーチンを CPU および GPU の両方で実行できるようにします。

対象ユーザー

アプリケーションに高性能な数値計算および線形代数機能を必要とする Clojure を使用する開発者。

特徴

  • 高速な行列および線形代数計算。
  • CPU および GPU 実行の両方をサポート。
  • 業界標準の BLAS および LAPACK ネイティブライブラリに基づく。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト