Эквивалент Lua для NumPy и SciPy? - PullRequest
11 голосов
/ 16 октября 2011

Я думаю об изучении lua, я узнал, что это меньший язык по сравнению с python и имеет эффективную реализацию JIT-компилятора в форме LuaJIT.

Я хотел бы знать, возможно ли использовать lua так же, как я использую python с Numpy + Scipy. далее, если у Lua есть эквивалент numpy + scipy, есть ли у него эквивалент matplotlib?

Ответы [ 4 ]

6 голосов
/ 18 октября 2011

есть что-то еще, я нашел что-то похожее на Scipy + matplotlib для Lua, я не уверен, насколько активна была последняя разработка в январе 2011 года, это GSL-оболочка она использует GSLбиблиотека и имеет возможности черчения, это больше похоже на Matlab, чем Scipy + Matplotlib.

6 голосов
/ 17 октября 2011

Существует numlua , но поскольку это зависит от BLAS / LAPACK, FFTW и HDF5, LuaJIT не купит вам никакого выигрыша в производительности с numlua как таковым.

5 голосов
/ 13 февраля 2012

Я пишу проект Lunum, который не имеет зависимостей и может использоваться в качестве общего модуля или встроен в другие приложения на Си.

Он находится в активной разработке и используется в серьезных физических исследованиях.Он поддерживает хорошее подмножество семантики Numpy.Нарезка массива будет готова в следующем выпуске.

https://github.com/jzrake/lunum

1 голос
/ 29 июня 2018

Я бы тоже посмотрел на SciLua :

Полная среда для численных вычислений на основе LuaJIT, которая сочетает в себе простоту использования языков сценариев (MATLAB, R, ...) и высокую производительность скомпилированных языков (C / C ++, Fortran, ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...