Objavljena knjižnica NumPy Scientific Computing Python 1.17.0
odvijao izdanje Python biblioteke za znanstveno računalstvo NumPy 1.17, usmjeren na rad s višedimenzionalnim nizovima i matricama, a također pruža veliku zbirku funkcija s implementacijom različitih algoritama povezanih s korištenjem matrica. NumPy je jedna od najpopularnijih biblioteka koja se koristi za znanstvene izračune. Kôd projekta napisan je u Pythonu korištenjem optimizacija u C i distribuira pod BSD licencom.
Izdanje NumPy 1.17 izvanredan uvođenje optimizacija koje značajno poboljšavaju performanse nekih operacija i ukidanje podrške za Python 2.7. Za rad vam je sada potreban Python 3.5-3.7. Ostale promjene uključuju:
Implementacija modula FFT (Fast Fourier Transforms) za izvođenje brze Fourierove transformacije premještena je iz fftpacka u brži i precizniji džepfft.
Uključuje novi proširivi modul
random, koji nudi izbor između četiri generatora pseudoslučajnih brojeva (MT19937, PCG64, Philox i SFC64) i implementira poboljšanu metodu za generiranje entropije kada se koristi u paralelnim procesima.
Dodano po bitovima (radix) i hibridno (timsort) sortiranja koja se automatski odabiru ovisno o vrsti podataka.
Prema zadanim postavkama omogućena je mogućnost nadjačavanja funkcija NumPy.