lansarea bibliotecii Python pentru calcule științifice , 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 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 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 . 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 pe baza AVX512, aplicată pentru datele de tip np.float64.
Sursa: opennet.ro
