انتشار کتابخانه پایتون برای محاسبات علمی NumPy 1.17.0

صورت گرفت انتشار کتابخانه پایتون برای محاسبات علمی NumPy 1.17، تمرکز بر کار با آرایه ها و ماتریس های چند بعدی و همچنین ارائه مجموعه بزرگی از توابع با اجرای الگوریتم های مختلف مرتبط با استفاده از ماتریس ها است. NumPy یکی از محبوب ترین کتابخانه های مورد استفاده برای محاسبات علمی است. کد پروژه در پایتون با استفاده از بهینه سازی در C و نوشته شده است توزیع شده توسط تحت مجوز BSD

نسخه NumPy 1.17 منتشر شد قابل توجه معرفی بهینه‌سازی‌هایی که عملکرد برخی عملیات‌ها را به طور قابل توجهی بهبود می‌بخشد و پایان دادن به پشتیبانی از Python 2.7. برای کار، اکنون به پایتون 3.5-3.7 نیاز دارید. تغییرات دیگر عبارتند از:

  • پیاده سازی ماژول FFT (تبدیل فوریه سریع) برای انجام تبدیل فوریه سریع از fftpack به یک سریعتر و دقیق تر منتقل شده است. جیبی.
  • شامل یک ماژول جدید قابل ارتقا است
    تصادفی، که انتخابی از چهار مولد اعداد شبه تصادفی (MT19937، PCG64، Philox و SFC64) را ارائه می‌دهد و یک روش بهبودیافته را برای تولید آنتروپی در هنگام استفاده در فرآیندهای موازی پیاده‌سازی می‌کند.

  • به صورت بیتی (رادیکس) و ترکیبی (تیم سورت) مرتب سازی هایی که به طور خودکار بسته به نوع داده انتخاب می شوند.
  • به طور پیش فرض، قابلیت لغو توابع NumPy فعال است.

منبع: opennet.ru

اضافه کردن نظر