Lansarea bibliotecii Python pentru calcule științifice NumPy 1.19

Disponibil lansarea bibliotecii Python pentru calcule științifice NumPy 1.19, orientată pe lucrul cu matricele și tablouri multidimensionale, oferind, de asemenea, o mare colecție de funcții pentru implementarea diferitelor algoritmi legate de utilizarea matricelor. NumPy este una dintre cele mai solicitate biblioteci utilizate pentru calcule științifice. Codul proiectului este scris în limba Python, cu optimizări în C și se răspândește sub licența BSD.

În NumPy 1.19 a fost întreruptă suportul pentru Python 3.5 și a fost eliminat codul pentru a susține Python 2 (stratul numpy.compat a fost păstrat). Versiunile acceptate sunt Python 3.6, 3.7 și 3.8. A fost continuată dezvoltarea modulului numpy.random pentru lucrul cu eșantioane aleatoare. Suportul pentru pachetele wheel NumPy pe arhitectura Aarch64 a fost îmbunătățit și în utilizarea implementării Python PyPy. Extinsă funcționalitatea numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero și numpy.array_equal. A fost îmbunătățită determinarea capabilităților CPU, cum ar fi suportul AVX. A fost adăugată o implementare care funcționează de 5-7 ori mai repede np.exp pe baza AVX512, aplicată pentru datele de tip np.float64.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster