Python bibliotēkas izlaidums zinātniskai skaitļošanai NumPy 1.17.0

notika Python bibliotēkas izlaišana zinātniskajai skaitļošanai NumPy 1.17, kas vērsta uz darbu ar daudzdimensiju masīviem un matricām, kā arī nodrošina lielu funkciju kolekciju ar dažādu ar matricu izmantošanu saistītu algoritmu ieviešanu. NumPy ir viena no populārākajām bibliotēkām, ko izmanto zinātniskiem aprēķiniem. Projekta kods ir rakstīts Python, izmantojot optimizācijas C un izplata saskaņā ar BSD licenci.

NumPy 1.17 laidiens ievērojams ieviest optimizācijas, kas ievērojami uzlabo dažu darbību veiktspēju, un pārtraukt atbalstu Python 2.7. Lai strādātu, jums tagad ir nepieciešams Python 3.5–3.7. Citas izmaiņas ietver:

  • FFT (Fast Furier Transforms) moduļa ieviešana ātrai Furjē transformācijai ir pārvietota no fftpack uz ātrāku un precīzāku. pocketfft.
  • Ietver jaunu paplašināmu moduli
    nejaušība, kas piedāvā četru pseidogadījuma skaitļu ģeneratoru izvēli (MT19937, PCG64, Philox un SFC64) un ievieš uzlabotu metodi entropijas ģenerēšanai, ja to izmanto paralēlos procesos.

  • Pievienots bitu veidā (radikss) un hibrīds (Timsort) šķirošanas, kas tiek automātiski atlasītas atkarībā no datu veida.
  • Pēc noklusējuma ir iespējota iespēja ignorēt NumPy funkcijas.

Avots: opennet.ru

Pievieno komentāru