Lansarea bibliotecii de calcul științific Python NumPy 1.17.0

a avut loc lansarea bibliotecii Python pentru calcul științific NumPy 1.17, concentrat pe lucrul cu matrice și matrice multidimensionale și, de asemenea, oferind o colecție mare de funcții cu implementarea diverșilor algoritmi legați de utilizarea matricelor. NumPy este una dintre cele mai populare biblioteci folosite pentru calcule științifice. Codul proiectului este scris în Python folosind optimizări în C și distribuit de sub licența BSD.

Versiunea NumPy 1.17 remarcabil introducerea de optimizări care îmbunătățesc semnificativ performanța unor operațiuni și încheierea suportului pentru Python 2.7. Pentru a funcționa, acum aveți nevoie de Python 3.5-3.7. Alte modificări includ:

  • Implementarea modulului FFT (Fast Fourier Transforms) pentru efectuarea transformării rapide Fourier a fost mutată de la fftpack la unul mai rapid și mai precis pocketfft.
  • Include un nou modul extensibil
    aleatoriu, care oferă o gamă de patru generatoare de numere pseudoaleatoare (MT19937, PCG64, Filox și SFC64) și implementează o metodă îmbunătățită pentru generarea entropiei atunci când este utilizat în procese paralele.

  • S-au adăugat biți (radix) și hibrid (timsort) sortări care sunt selectate automat în funcție de tipul de date.
  • În mod implicit, abilitatea de a suprascrie funcțiile NumPy este activată.

Sursa: opennet.ru

Adauga un comentariu