当前位置:  开发笔记 > 编程语言 > 正文

Lua的科学图书馆?

如何解决《Lua的科学图书馆?》经验,为你挑选了3个好方法。

是否有与Scipy相当的Lua科学包?



1> 小智..:

你应该试试Torch7(github).

Torch7有一个非常漂亮和高效的矢量/矩阵/张量数值库和一个Lua前端.它还具有一系列用于计算机视觉和机器学习的功能.

这是最近的,但很快变得更好.



2> nosklo..:

人们总是可以使用Lunatic Python并在lua中访问scipy.

> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..



3> Kknd..:

您有一些选择:

数值Lua-用于Lua 5.1 / 5.2的C模块,提供矩阵,FFT,复数等

GSL Shell-用漂亮的语法修改Lua(支持Lua库)。提供Numeric Lua几乎提供的所有功能,以及ODE求解器,绘图功能和其他优点。有一个很好的文档。

SciLua-纯LuaJIT模块。旨在成为Lua中科学计算的完整框架。提供向量和矩阵,随机数/分布,优化等。仍处于早期开发中。

Lua数值算法 -纯LuaJIT模块(通过LuaJIT FFI使用blas / lapack)。提供矩阵/线性代数,FFT,复数,优化算法,ODE求解器,基本统计信息(+ PCA,LDA)等。仍处于早期开发中,但是具有一些完整的文档和测试套件。

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有