نسخهای از کتابخانه Python برای محاسبات علمی NumPy 1.21 در دسترس است که بر کار با آرایهها و ماتریسهای چند بعدی متمرکز است و همچنین مجموعه بزرگی از توابع را با اجرای الگوریتمهای مختلف مرتبط با استفاده از ماتریسها ارائه میکند. NumPy یکی از محبوب ترین کتابخانه های مورد استفاده برای محاسبات علمی است. کد پروژه با استفاده از بهینه سازی در زبان C در پایتون نوشته شده و تحت مجوز BSD توزیع می شود.
در نسخه های جدید:
- کار بر روی بهینه سازی توابع و پلتفرم ها با استفاده از دستورالعمل های برداری SIMD ادامه یافت.
- اجرای اولیه یک زیرساخت جدید برای کلاس dtype و ریخته گری نوع پیشنهاد شده است.
- بستههای چرخ NumPy جهانی (برای معماریهای x86_64 و arm64) برای Python 3.8 و Python 3.9 در پلتفرم macOS پیشنهاد شدهاند.
- حاشیه نویسی بهبود یافته در کد.
- مولد بیت جدید PCG64DXSM برای اعداد تصادفی اضافه شد.
منبع: opennet.ru