Izdaja Python knjižnice za znanstvene izračune NumPy 1.17.0

Održan izdanje Python biblioteke za naučne proračune NumPy 1.17, usmerene na rad sa višedimenzionalnim nizovima i matricama, kao i na pružanje velike kolekcije funkcija sa implementacijom različitih algoritama vezanih za korišćenje matrica. NumPy je jedna od najtraženijih biblioteka koja se koristi za naučne proračune. Kod projekta je napisan na Python-u uz optimizacije u C-u i se distribuira pod BSD licencom.

Izdanja NumPy 1.17 se odlikuje s optimizacijami, ki bistveno izboljšajo zmogljivost nekaterih operacij, in prenehanjem podpore za Python 2.7. Zdaj je potrebno imeti Python 3.5-3.7. Med drugimi spremembami:

  • Izvedba modula FFT (Hitri Fourierjev transform) za hitro izvajanje Fourierjevega prenosa je prenesena iz fftpack v hitrejšo in natančnejšo pocketfft.
  • Vključena je nova razširljiva modul
    random, ki ponuja izbiro med štirimi generacijami pseudo naključnih števil (MT19937, PCG64, Philox in SFC64) in implementira izboljšan način ustvarjanja entropije pri uporabi v paralelno izvajajočih se procesih.
  • Dodani so algoritmi pojasnilne (radix) in hibridne (timsort) sortiranja, ki se samodejno izberejo glede na vrsto podatkov.
  • Privzeto je omogočeno prepisovanje funkcij NumPy.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster