È disponibile una versione della libreria Python per il calcolo scientifico NumPy 1.21, focalizzata sul lavoro con array e matrici multidimensionali e che fornisce 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 ed è distribuito sotto la licenza BSD.
Nella nuova versione:
- Proseguimento del lavoro sull'ottimizzazione di funzioni e piattaforme utilizzando le istruzioni vettoriali SIMD.
- Viene proposta un'implementazione iniziale di una nuova infrastruttura per la classe dtype e il casting del tipo.
- Vengono proposti pacchetti NumPy wheel universali (per architetture x86_64 e arm64) per Python 3.8 e Python 3.9 sulla piattaforma macOS.
- Annotazioni migliorate nel codice.
- Aggiunto nuovo generatore di bit PCG64DXSM per numeri casuali.
Fonte: opennet.ru