Izdanje Python biblioteke za naučne proračune NumPy 1.17.0

Održano izdanje Python biblioteke za znanstvene proračune NumPy 1.17, usmjerena na rad s višedimenzionalnim nizovima i matricama, kao i na pružanje velike zbirke funkcija s implementacijama različitih algoritama vezanih uz korištenje matrica. NumPy je jedna od najtraženijih biblioteka koja se koristi za znanstvene proračune. Kod projekta napisan je na jeziku Python uz optimizacije na jeziku C i distribuira se pod BSD licencom.

Izdanje NumPy 1.17 izvrsna uvođenjem optimizacija koje značajno poboljšavaju performanse nekih operacija i obustavom podrške za Python 2.7. Za rad je sada potrebna verzija Python 3.5-3.7. Među ostalim promjenama su:

  • Implementacija FFT modula (Brze Furijeve transformacije) za brzo izvođenje Furijevog transformiranja je prebačena sa fftpacka na brži i precizniji pocketfft.
  • Uvrštena je nova proširiva modula
    random, koji nudi izbor od četiri generatora pseudona Random brojeva (MT19937, PCG64, Philox i SFC64) i provodi poboljšanu metodu formiranja entropije u uvjetima korištenja u paralelnim procesima.
  • Dodani su algoritmi za razrednu (radix) i hibridnu (timsort) sortiranje, koji se automatski biraju ovisno o vrsti podataka.
  • Zadano je uključena mogućnost predefiniranja funkcija NumPy.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster