È disponibile il rilascio della libreria Python per calcoli scientifici NumPy 1.21, progettata per lavorare con array e matrici multidimensionali, e offre una vasta collezione di funzioni che implementano vari algoritmi relativi all'uso delle matrici. NumPy è una delle librerie più richieste per i calcoli scientifici. Il codice del progetto è scritto in Python con ottimizzazioni in C e viene distribuito con licenza BSD.
Nella nuova versione:
- Continuato il lavoro di ottimizzazione delle funzioni e delle piattaforme utilizzando le istruzioni SIMD.
- È stata proposta un'implementazione iniziale di una nuova infrastruttura per la classe dtype e per la conversione dei tipi.
- Sono stati proposti pacchetti wheel universali (per architetture x86_64 e arm64) per NumPy per Python 3.8 e Python 3.9 sulla piattaforma macOS.
- Sono state migliorate le annotazioni nel codice.
- È stato aggiunto un nuovo generatore di bit PCG64DXSM per numeri casuali.
Fonte: opennet.ru
