bibliotecas científicas para Lua? [cerrado]
-
23-08-2019 - |
Pregunta
¿Hay paquetes científicos para Lua comparable a Scipy?
Solución
No es la base de uno de cada numérico Lua .
Otros consejos
Uno siempre puede utilizar Lunático Python y acceso scipy dentro lua.
> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..
Usted tiene algunas opciones:
- numérico Lua - módulo C para Lua 5.1 / 5.2, proporciona matrices, FFT, números complejos y otros
- GSL Shell - Modificación de Lua (compatible con las bibliotecas LUA) con una sintaxis agradable. Proporciona casi todo lo que hace Lua numérico, además de solucionadores de ODE, capacidades de trazado, y otras cosas agradables. Tiene una gran documentación.
- SciLua - Módulo LuaJIT puro. Pretende ser un marco completo para la computación científica en Lua. Proporciona vectores y matrices, al azar números / distribuciones, optimización, otros. Aún en el desarrollo temprano.
- Lua numérica Algoritmos - Módulo LuaJIT puro (utiliza blas / lapack través LuaJIT FFI). Proporciona álgebra de matrices / lineal, FFT, números complejos, algoritmos de optimización, solucionador ODE, las estadísticas básicas (+ PCA, LDA), y otros. Aún en el desarrollo temprano, pero tiene una documentación y las pruebas completas tanto trajes.
No estoy seguro de si es comparable a Scipy, pero hay GSL Shell que se basa en LuaJIT y GNU Scientific Library, que ofrece muchos algoritmos numéricos y operaciones de álgebra lineal del vector / matriz.
Hay una extensión Numpy-Lua como por la cual se ejecuta sin dependencias a
https://github.com/jzrake/lunum
En el futuro se ofrecerá de FFT y el álgebra lineal como Numpy + Scipy. Actualmente es compatible con la manipulación de matriz numérica como en Numpy.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow