NumPy Scientific Computing Python Library 1.17.0 buraxıldı

Baş verdi elmi hesablamalar üçün Python kitabxanasının buraxılışı NumPy 1.17, çoxölçülü massivlər və matrislərlə işləməyə, həmçinin matrislərin istifadəsi ilə bağlı müxtəlif alqoritmlərin həyata keçirilməsi ilə böyük funksiyalar toplusunu təmin etməyə yönəlmişdir. NumPy elmi hesablamalar üçün istifadə edilən ən məşhur kitabxanalardan biridir. Layihə kodu Python-da C və dillərində optimallaşdırmalardan istifadə etməklə yazılmışdır yayılır BSD lisenziyası altında.

NumPy 1.17 buraxılışı diqqətəlayiq bəzi əməliyyatların performansını əhəmiyyətli dərəcədə yaxşılaşdıran optimallaşdırmaların tətbiqi və Python 2.7 üçün dəstəyin dayandırılması. İşləmək üçün indi sizə Python 3.5-3.7 lazımdır. Digər dəyişikliklər daxildir:

  • Sürətli Furye transformasiyasını yerinə yetirmək üçün FFT (Fast Furier Transforms) modulunun tətbiqi fftpack-dən daha sürətli və daha dəqiq olana köçürüldü. pocketfft.
  • Yeni genişləndirilə bilən modul daxildir
    təsadüfi, dörd psevdo-təsadüfi ədəd generatoru (MT19937, PCG64, Philox və SFC64) seçimini təklif edir və paralel proseslərdə istifadə edildikdə entropiya yaratmaq üçün təkmilləşdirilmiş metodu həyata keçirir.

  • Bitwise (radix) və hibrid (timsort) məlumat növündən asılı olaraq avtomatik seçilən çeşidləmələr.
  • Varsayılan olaraq, NumPy funksiyalarını ləğv etmək imkanı aktivdir.

Mənbə: opennet.ru

Добавить комментарий