تم إصدار NumPy 1.17.0 لمكتبة بايثون للحوسبة العلمية

يأخذ مكانا إطلاق مكتبة Python للحوسبة العلمية رقم 1.17، ركز على العمل مع المصفوفات والمصفوفات متعددة الأبعاد ، بالإضافة إلى توفير مجموعة كبيرة من الوظائف مع تنفيذ خوارزميات مختلفة متعلقة باستخدام المصفوفات. NumPy هي واحدة من أشهر المكتبات المستخدمة في الحوسبة العلمية. تمت كتابة كود المشروع بلغة Python باستخدام تحسينات C و وزعت من خلال تحت رخصة BSD.

إصدار NumPy 1.17 ملحوظة تحسينات تعمل على تحسين أداء بعض العمليات بشكل كبير ، ونهاية دعم Python 2.7. يتطلب الآن Python 3.5-3.7 للعمل. من بين التغييرات الأخرى:

  • تم نقل تنفيذ وحدة FFT (تحويلات فورييه السريعة) لأداء تحويل فورييه السريع من fftpack إلى نظام أسرع وأكثر دقة جيب.
  • وشملت وحدة جديدة قابلة للتوسيع
    عشوائي ، والذي يوفر خيارًا من أربعة مولدات أرقام عشوائية زائفة (MT19937 و PCG64 و Philox و SFC64) وينفذ طريقة محسّنة لتوليد الانتروبيا في ظل ظروف الاستخدام في العمليات المتوازية.

  • Bitwise (radix) والهجين (تيمسورت) الأنواع التي يتم تحديدها تلقائيًا وفقًا لنوع البيانات.
  • يتم تمكين القدرة على تجاوز وظائف NumPy افتراضيًا.

المصدر: opennet.ru

إضافة تعليق