Lëshimi i bibliotekës Python për llogaritjen shkencore NumPy 1.17.0

Ndodhi lëshimi i bibliotekës Python për llogaritje shkencore NumPy 1.17, i fokusuar në punën me vargje dhe matrica shumëdimensionale, si dhe ofron një koleksion të madh funksionesh me zbatimin e algoritmeve të ndryshme që lidhen me përdorimin e matricave. NumPy është një nga bibliotekat më të njohura që përdoret për llogaritjet shkencore. Kodi i projektit është shkruar në Python duke përdorur optimizime në C dhe shperndare nga nën licencën BSD.

Publikimi i NumPy 1.17 jashtëzakonshme prezantimi i optimizimeve që përmirësojnë ndjeshëm performancën e disa operacioneve dhe përfundimi i mbështetjes për Python 2.7. Për të punuar, tani ju duhet Python 3.5-3.7. Ndryshime të tjera përfshijnë:

  • Implementimi i modulit FFT (Fast Fourier Transforms) për kryerjen e transformimit të shpejtë të Furierit është zhvendosur nga fftpack në një më të shpejtë dhe më të saktë. xhepi.
  • Përfshin një modul të ri të zgjerueshëm
    rastësor, i cili ofron një zgjedhje prej katër gjeneratorëve pseudo-rastësor numrash (MT19937, PCG64, Philox dhe SFC64) dhe zbaton një metodë të përmirësuar për gjenerimin e entropisë kur përdoret në procese paralele.

  • Shtuar bitwise (radix) dhe hibrid (timsort) renditjet që zgjidhen automatikisht në varësi të llojit të të dhënave.
  • Si parazgjedhje, aftësia për të anashkaluar funksionet NumPy është aktivizuar.

Burimi: opennet.ru

Shto një koment