Rilascio della libreria Python per calcoli scientifici NumPy 1.17.0

Si è svolto rilascio della libreria Python per il calcolo scientifico NumPy 1.17, focalizzata sul lavoro con array e matrici multidimensionali, e che offre una vasta collezione di funzioni per implementare vari algoritmi relativi all'utilizzo delle matrici. NumPy è una delle librerie più richieste per i calcoli scientifici. Il codice del progetto è scritto in Python con ottimizzazioni in C e distribuito con licenza BSD.

uscita di NumPy 1.17 è notevole con ottimizzazioni che aumentano notevolmente le prestazioni di alcune operazioni e con 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 l'esecuzione della trasformata di Fourier veloce è stata trasferita da fftpack a un più veloce e preciso pocketfft.
  • È stato incluso un nuovo modulo estensibile
    random, che offre quattro generatori di numeri pseudocasuali a scelta (MT19937, PCG64, Philox e SFC64) e implementa un metodo migliorato per la generazione di entropia in scenari di processi eseguiti in parallelo.
  • Sono stati aggiunti algoritmi di ordinamento per radice (radix) e ibrido (timsort) di ordinamento, selezionati automaticamente in base al tipo di dati.
  • Per impostazione predefinita, è attivata la possibilità di sovrascrivere le funzioni di NumPy.

Fonte: opennet.ru

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