Rilascio della libreria Python per il calcolo scientifico NumPy 1.17.0

ha avuto luogo rilascio della libreria Python per il calcolo scientifico NumPy 1.17, focalizzato sul lavoro con array e matrici multidimensionali e fornendo 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 e distribuito da sotto licenza BSD.

Versione NumPy 1.17 notevole introducendo ottimizzazioni che migliorano significativamente le prestazioni di alcune operazioni e terminando il supporto per Python 2.7. Per funzionare, ora hai bisogno di Python 3.5-3.7. Altre modifiche includono:

  • L'implementazione del modulo FFT (Fast Fourier Transforms) per eseguire la trasformata veloce di Fourier Γ¨ stata spostata da fftpack a uno piΓΉ veloce e preciso pocketfft.
  • Include un nuovo modulo espandibile
    random, che offre una scelta di quattro generatori di numeri pseudo-casuali (MT19937, PCG64, Philox e SFC64) e implementa un metodo migliorato per generare entropia quando utilizzato in processi paralleli.

  • Aggiunti bit per bit (radice) e ibridi (timsort) ordinamenti che vengono selezionati automaticamente in base al tipo di dati.
  • Per impostazione predefinita, la possibilitΓ  di sovrascrivere le funzioni NumPy Γ¨ abilitata.

Fonte: opennet.ru

Aggiungi un commento