문제

Scipy와 비슷한 LUA에 대한 과학적 패키지가 있습니까?

도움이 되었습니까?

해결책

하나의 기초가 있습니다 숫자 LUA.

다른 팁

당신은 시도해야합니다 토치 7 (github).

Torch7은 LUA 프론트 엔드가있는 매우 훌륭하고 효율적인 벡터/매트릭스/텐서 수치 라이브러리를 가지고 있습니다. 또한 컴퓨터 비전 및 기계 학습을위한 다양한 기능이 있습니다.

꽤 최근이지만 빨리 나아지고 있습니다.

하나는 항상 사용할 수 있습니다 미치광이 파이썬 그리고 Lua 내부의 Scipy에 액세스하십시오.

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

몇 가지 옵션이 있습니다.

  • 숫자 LUA -LUA 5.1/5.2 용 C 모듈, 행렬, FFT, 복소수 및 기타를 제공합니다.
  • GSL 쉘 - 멋진 구문으로 LUA (LUA 라이브러리 지원)의 수정. 숫자 LUA가하는 거의 모든 것, Ode Solvers, Plotting Capabilities 및 기타 좋은 것들을 제공합니다. 훌륭한 문서가 있습니다.
  • 스필 루아 - 순수한 Luajit 모듈. LUA의 과학 컴퓨팅을위한 완벽한 프레임 워크가되는 것을 목표로합니다. 벡터 및 행렬, 랜덤 숫자 / 분포, 최적화 등을 제공합니다. 여전히 초기 개발 중입니다.
  • LUA 수치 알고리즘 -Pure Luajit 모듈 (Luajit FFI를 통해 BLAS/LAPACK 사용). 행렬 / 선형 대수, FFT, 복소수, 최적화 알고리즘, ODE 솔버, 기본 통계 (+ PCA, LDA) 등을 제공합니다. 여전히 초기 개발 중이지만 다소 완전한 문서와 테스트 슈트가 있습니다.

Scipy와 비슷한 지 확실하지 않지만 GSL 쉘 Luajit 및 GNU Scientific Library를 기반으로하는 많은 수치 알고리즘과 벡터/매트릭스 선형 대수 연산을 제공합니다.

LUA의 Numpy Like Extension이 있습니다.

https://github.com/jzrake/lunum

앞으로 그것은 Numpy+Scipy와 같은 FFT 및 선형 대수를 제공 할 것입니다. 현재 Numpy와 같은 숫자 배열 조작을 지원합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top