Objavljena NumPy Scientific Computing Python Library 1.17.0

održan izdanje Python biblioteke za naučno računarstvo NumPy 1.17, fokusiran na rad s višedimenzionalnim nizovima i matricama, a također pruža veliku kolekciju funkcija uz implementaciju različitih algoritama vezanih za korištenje matrica. NumPy je jedna od najpopularnijih biblioteka koja se koristi za naučne proračune. Projektni kod je napisan u Pythonu koristeći optimizacije u C i distribuira pod BSD licencom.

NumPy 1.17 izdanje notable uvođenje optimizacija koje značajno poboljšavaju performanse nekih operacija i ukidanje podrške za Python 2.7. Da biste radili, sada vam je potreban Python 3.5-3.7. Ostale promjene uključuju:

  • Implementacija FFT (Fast Fourier Transforms) modula za izvođenje brze Fourierove transformacije premještena je sa fftpack na brži i precizniji pocketfft.
  • Uključuje novi proširivi modul
    random, koji nudi izbor od četiri generatora pseudo-slučajnih brojeva (MT19937, PCG64, Philox i SFC64) i implementira poboljšani metod za generisanje entropije kada se koristi u paralelnim procesima.

  • Dodano bitovsko (radiks) i hibridno (timsort) sortiranja koja se automatski biraju u zavisnosti od tipa podataka.
  • Podrazumevano je omogućena mogućnost zaobilaženja funkcija NumPy.

izvor: opennet.ru

Dodajte komentar