rilascio della libreria Python per il calcolo scientifico , orientata a lavorare con array e matrici multidimensionali, e fornendo una vasta collezione di funzioni implementanti vari algoritmi relativi all'uso delle matrici. NumPy è una delle librerie più richieste per il calcolo scientifico. Il codice del progetto è scritto in Python, con ottimizzazioni in C e sotto licenza BSD.
In NumPy 1.19 è stata interrotta la supporto per Python 3.5 e rimosso il codice per garantire il funzionamento con Python 2 (la sovrastruttura numpy.compat è stata mantenuta). Le versioni supportate dichiarate sono Python 3.6, 3.7 e 3.8. È continuato lo sviluppo del modulo per lavorare con campioni casuali. Migliorato il supporto ai pacchetti wheel di NumPy sull'architettura Aarch64 e nell'uso dell'implementazione di Python . le funzionalità numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. Migliorata l'identificazione delle capacità della CPU, come il supporto AVX. Aggiunta un'implementazione funzionale da 5 a 7 volte più veloce basata su AVX512, utilizzata per dati di input di tipo np.float64.
Fonte: opennet.ru
