Rilascio della libreria Python per il calcolo scientifico NumPy 1.19

A disposizione rilascio della libreria Python per il calcolo scientifico NumPy 1.19, focalizzato sul lavoro con array e matrici multidimensionali e fornendo anche un'ampia raccolta di funzioni con l'implementazione di vari algoritmi relativi all'uso delle matrici. NumPy è una delle librerie più popolari utilizzate per i calcoli scientifici. Il codice del progetto è scritto in Python utilizzando ottimizzazioni in C e distribuito da sotto licenza BSD.

NumPy 1.19 non supporta più Python 3.5 e rimuove il codice per supportare Python 2 (il livello numpy.compat per ora viene lasciato al suo posto). Le versioni supportate sono Python 3.6, 3.7 e 3.8. Lo sviluppo del modulo è continuato numpy.random per lavorare con campioni casuali. Supporto migliorato per i pacchetti wheel NumPy sull'architettura Aarch64 e quando si utilizza l'implementazione Python pypy. allargato funzionalità numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. Rilevamento migliorato delle funzionalità della CPU come il supporto AVX. Aggiunta implementazione che funziona 5-7 volte più velocemente np.exp basato su AVX512, utilizzato per il tipo di dati di input np.float64.

Fonte: opennet.ru

Aggiungi un commento