23

Scipy に匹敵する Lua 用の科学パッケージはありますか?

4

6 に答える 6

12

Torch7 ( github )を試す必要があります。

Torch7 には、Lua フロントエンドを備えた非常に優れた効率的なベクトル/行列/テンソル数値ライブラリがあります。また、コンピューター ビジョンと機械学習のための機能も多数備えています。

かなり最近ですが、急速に良くなっています。

于 2012-05-17T07:30:57.633 に答える
7

いつでもLunaticPythonを使用て、lua内のscipyにアクセスできます。

> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..
于 2008-12-23T10:33:39.823 に答える
5

いくつかのオプションがあります:

  • Numeric Lua - Lua 5.1/5.2 用の C モジュールで、行列、FFT、複素数などを提供します。
  • GSL シェル- Lua の変更 (Lua ライブラリをサポート) と優れた構文。Numeric Lua が行うほぼすべての機能に加えて、ODE ソルバー、プロット機能、およびその他の優れた機能を提供します。優れたドキュメントがあります。
  • SciLua - 純粋な LuaJIT モジュール. Lua での科学計算の完全なフレームワークを目指しています。ベクトルと行列、乱数/分布、最適化、その他を提供します。まだ開発の初期段階です。
  • Lua Numerical Algorithms - 純粋な LuaJIT モジュール (LuaJIT FFI 経由で blas/lapack を使用)。行列/線形代数、FFT、複素数、最適化アルゴリズム、ODE ソルバー、基本統計 (+ PCA、LDA) などを提供します。まだ開発の初期段階ですが、ある程度完全なドキュメントとテスト スイートがあります。
于 2013-09-13T01:33:04.577 に答える
3

Numeric Luaには 1 つの根拠があります。

于 2008-12-23T04:36:07.220 に答える
3

Scipy に匹敵するかどうかはわかりませんが、LuaJIT に基づくGSL Shellと、多くの数値アルゴリズムとベクトル/行列線形代数演算を提供する GNU Scientific Library があります。

于 2012-02-13T01:20:28.603 に答える
2

依存関係なしで実行される Lua 用の Numpy のような拡張機能があります。

https://github.com/jzrake/lunum

将来的には、Numpy+Scipy のような FFT と線形代数を提供する予定です。現在、Numpy のような数値配列操作をサポートしています。

于 2012-02-12T22:52:02.930 に答える