Uscita della libreria Python per calcoli scientifici NumPy 1.17.0

Si è tenuto rilascio della libreria Python per il calcolo scientifico NumPy 1.17, orientata a lavorare con array e matrici multidimensionali, e fornendo una vasta collezione di funzioni implementanti vari algoritmi relativi all'uso delle matrici. NumPy è una delle librerie più richieste per il calcolo scientifico. Il codice del progetto è scritto in Python, con ottimizzazioni in C e è distribuito sotto licenza BSD.

Uscita di NumPy 1.17 è notevole con l'introduzione di ottimizzazioni che migliorano notevolmente le prestazioni di alcune operazioni e la cessazione del supporto per Python 2.7. Ora è necessario avere Python 3.5-3.7. Tra le altre modifiche:

  • L'implementazione del modulo FFT (Fast Fourier Transforms) per eseguire la trasformata di Fourier veloce è stata trasferita da fftpack a un più veloce e preciso pocketfft.
  • È stato aggiunto un nuovo modulo estensibile
    random, che offre la scelta tra quattro generatori di numeri pseudocasuali (MT19937, PCG64, Philox e SFC64) e implementa un metodo migliorato per la generazione di entropia in condizioni di utilizzo in processi eseguiti parallelamente.
  • Sono stati aggiunti algoritmi di ordinamento a radix e ibrido (timsort) che sono automaticamente selezionati a seconda del tipo di dati.
  • Di default è attivata la possibilità di sovrascrivere le funzioni di NumPy.

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