A Python könyvtár kiadása tudományos számítástechnikához NumPy 1.17.0
került sor Python könyvtár kiadása tudományos számítástechnikához NumPy 1.17, amely a többdimenziós tömbökkel és mátrixokkal való munkavégzésre összpontosít, valamint a függvények nagy gyűjteményét biztosítja a mátrixok használatával kapcsolatos különféle algoritmusok megvalósításával. A NumPy az egyik legnépszerűbb könyvtár, amelyet tudományos számításokhoz használnak. A projekt kódja Pythonban van megírva, C és optimalizálások segítségével forgalmazza a BSD licenc alatt.
NumPy 1.17 kiadás figyelemre méltó olyan optimalizációk bevezetése, amelyek jelentősen javítják egyes műveletek teljesítményét, és megszűnik a Python 2.7 támogatása. A működéshez most Python 3.5-3.7 szükséges. További változtatások:
A gyors Fourier-transzformáció végrehajtására szolgáló FFT (Fast Fourier Transforms) modul megvalósítása az fftpack-ről egy gyorsabb és pontosabbra került. pocketfft.
Tartalmaz egy új bővíthető modult
random, amely négy pszeudo-véletlenszám-generátor (MT19937, PCG64, Philox és SFC64) közül választhat, és egy továbbfejlesztett módszert valósít meg az entrópia generálására, ha párhuzamos folyamatokban használják.
Hozzáadva bitenként (radix) és hibrid (timsort) rendezések, amelyek az adattípustól függően automatikusan kiválasztódnak.
Alapértelmezés szerint a NumPy függvények felülbírálhatósága engedélyezett.