Uscita della libreria Python per calcoli scientifici NumPy 1.22.0

È disponibile il rilascio della libreria Python per il calcolo scientifico NumPy 1.22, orientata al lavoro con array e matrici multidimensionali, e che offre un'ampia collezione di funzioni per l'implementazione di vari algoritmi legati all'uso delle matrici. NumPy è una delle librerie più richieste utilizzate per calcoli scientifici. Il codice del progetto è scritto in Python con ottimizzazioni in C e distribuito con licenza BSD.

Nella nuova versione:

  • È stato completato il lavoro di definizione delle annotazioni per lo spazio dei nomi principale.
  • È stata proposta una bozza preliminare dell'API Array, conforme allo standard Python Array API e implementata in uno spazio dei nomi separato. La nuova API è progettata per preparare funzioni standard per lavorare con gli array, che possono essere utilizzate anche in applicazioni basate su altre librerie, come CuPy e JAX.
  • È stato implementato il backend DLPack, che fornisce supporto per il formato omonimo per lo scambio di contenuti degli array (tensori) tra diversi framework.
  • È stato aggiunto un insieme di metodi con implementazione di funzioni relative ai concetti di quantile e percentile.
  • È stato aggiunto un nuovo gestore di memoria personalizzabile (numpy-allocator).
  • Continuano i lavori di ottimizzazione delle funzioni e delle piattaforme che utilizzano istruzioni vettoriali SIMD.
  • È stata interrotta la supporto per Python 3.7, sono necessarie le versioni Python 3.8-3.10.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster