سؤال

هل هناك أي حزم علمية لوا مماثلة لقسر؟

هل كانت مفيدة؟

المحلول

هناك أساس واحد في لوا رقمي.

نصائح أخرى

يجب أن تحاول Torch7. (جيثب).

تحتوي Torch7 على مكتبة عرقية / مصفوفة / مصفوفة لطيفة وفعالية للغاية مع LUA الواجهة الأمامية. كما أن لديها مجموعة من وظائف لرؤية الكمبيوتر والتعلم الآلي.

انها حديثة جدا ولكن تتحسن بسرعة.

يمكن للمرء استخدام دائما بيثون مجنون والوصول إلى 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.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top