المكتبات العلمية لوا؟ [مغلق
-
23-08-2019 - |
سؤال
هل هناك أي حزم علمية لوا مماثلة لقسر؟
المحلول
هناك أساس واحد في لوا رقمي.
نصائح أخرى
يمكن للمرء استخدام دائما بيثون مجنون والوصول إلى SCIPY داخل LUA.
> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..
لديك بعض الخيارات:
- لوا رقمي - C الوحدة النمطية ل LUA 5.1 / 5.2، توفر مصفوفات، FFT، أرقام معقدة وغيرها
- قذيفة GSL - تعديل LUA (يدعم مكتبات LUA) مع بناء جملة لطيفة. يوفر كل ما يفعله Lua الرقمي، بالإضافة إلى حلود ODE، وقدرات التخطيط، وغيرها من الأشياء الجميلة. لديه وثائق رائعة.
- SCILUA. - وحدة Luajit النقية. يهدف إلى أن يكون إطارا كاملا للحوسبة العلمية في لوا. يوفر المتجهات والمصفوفات والأرقام / التوزيعات العشوائية والتحسين والآخرين. لا يزال في التنمية المبكرة.
- الخوارزميات العددية لوا - وحدة Luajit النقية (تستخدم Blas / Lapack عبر Luajit FFI). يوفر المصفوفات / الجبر الخطي، FFT، أرقام معقدة، خوارزميات التحسين، حلال ODE Solver، الإحصائيات الأساسية (+ PCA، LDA)، وغيرها. لا يزال في التنمية المبكرة، ولكن لديه وثائق كاملة إلى حد ما ودعاوى الاختبار.
لست متأكدا مما إذا كانت قابلة للمقارنة مع SCIPY، ولكن هناك قذيفة GSL والتي تعتمد على مكتبة Luajit و GNU العلمية، والتي توفر العديد من الخوارزميات العددية وعمليات الجبر الخطية المتجهية / المصفوفة.
هناك امتداد يشبه المخول ل Lua الذي يعمل دون تبعيات في
https://github.com/jzrake/lunum.
في المستقبل، ستوفر GFT وجبر خطي مثل Numpy + Scipy. في الوقت الحاضر، يدعم معالجة الصفيف الرقمي مثل Numpy.
لا تنتمي إلى StackOverflow