È disponibile il rilascio della libreria Python per il calcolo scientifico NumPy 1.21, progettata per lavorare con array e matrici multidimensionali, offrendo anche una grande collezione di funzioni con implementazioni di vari algoritmi legati all'uso delle matrici. NumPy è una delle librerie più richieste per i calcoli scientifici. Il codice del progetto è scritto in linguaggio Python, con ottimizzazioni realizzate in C, e distribuito con licenza BSD.
Nella nuova versione:
- Continuano i lavori di ottimizzazione delle funzioni e delle piattaforme che utilizzano istruzioni vettoriali SIMD.
- Proposta un'implementazione iniziale di una nuova infrastruttura per la classe dtype e la conversione dei tipi.
- Sono stati proposti pacchetti wheel universali (per architetture x86_64 e arm64) di NumPy per Python 3.8 e Python 3.9 sulla piattaforma macOS.
- Migliorate le annotazioni nel codice.
- Aggiunto un nuovo generatore di numeri casuali PCG64DXSM.
Fonte: opennet.ru
