Vydaná knižnica NumPy Scientific Computing Python 1.17.0

uskutočnilo sa vydanie knižnice Python pre vedecké výpočty NumPy 1.17, zameraný na prácu s multidimenzionálnymi poľami a maticami a tiež poskytujúci veľkú zbierku funkcií s implementáciou rôznych algoritmov súvisiacich s používaním matíc. NumPy je jednou z najpopulárnejších knižníc používaných na vedecké výpočty. Kód projektu je napísaný v Pythone pomocou optimalizácií v C a distribuovaný pod licenciou BSD.

Vydanie NumPy 1.17 pozoruhodné zavedenie optimalizácií, ktoré výrazne zlepšujú výkon niektorých operácií, a ukončenie podpory pre Python 2.7. Na fungovanie teraz potrebujete Python 3.5-3.7. Medzi ďalšie zmeny patria:

  • Implementácia modulu FFT (Fast Fourier Transforms) na vykonávanie rýchlej Fourierovej transformácie bola presunutá z fftpack na rýchlejší a presnejší. pocketfft.
  • Obsahuje nový rozšíriteľný modul
    random, ktorý ponúka výber zo štyroch generátorov pseudonáhodných čísel (MT19937, PCG64, Philox a SFC64) a implementuje vylepšenú metódu na generovanie entropie pri použití v paralelných procesoch.

  • Pridané bitové (radix) a hybridné (timsort) zoradenia, ktoré sa vyberajú automaticky v závislosti od typu údajov.
  • V predvolenom nastavení je povolená možnosť prepísať funkcie NumPy.

Zdroj: opennet.ru

Pridať komentár