A Python könyvtár kiadása tudományos számításokhoz , amely a többdimenziós tömbökkel és mátrixokkal való munkára összpontosít, valamint egy nagy gyűjteményt biztosít a mátrixok használatával kapcsolatos különböző algoritmusok megvalósításához. A NumPy az egyik legkeresettebb könyvtár a tudományos számításokhoz. A projekt kódja Python nyelven íródott C nyelvű optimalizálásokkal. BSD licenc alatt.
A NumPy 1.19 verzióval megszűnik a Python 3.5 támogatása, és eltávolították a Python 2-vel való kompatibilitás munkakódját (a numpy.compat réteg továbbra is megmarad). Támogatott verzióként pedig a Python 3.6, 3.7 és 3.8 szerepel. Folyamatban van a véletlenszerű mintavételt támogató modul fejlesztése. Javították a NumPy wheel csomagok támogatását Aarch64 architektúrával és a Python megvalósítás használatakor. . A numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero és numpy.array_equal funkciók. Javították a CPU képességek, például az AVX támogatásának meghatározását. Hozzáadták a 5-7-szer gyorsabb AVX512 alapú megvalósítást, amely np.float64 típusú bemenetekre alkalmazható. AVX512 alapú megvalósítás, amely np.float64 típusú bemenetek esetén használható.
Forrás: opennet.ru
