A Python könyvtár kiadása tudományos számítástechnikához NumPy 1.19

Elérhető Python könyvtár kiadása tudományos számítástechnikához NumPy 1.19, 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.

A NumPy 1.19 már nem támogatja a Python 3.5-öt, és eltávolítja a kódot, hogy támogassa a Python 2-t (a numpy.compat réteg egyelőre a helyén maradt). A támogatott verziók a Python 3.6, 3.7 és 3.8. A modulfejlesztés folytatódott numpy.random véletlenszerű mintákkal való munkavégzéshez. A NumPy kerékcsomagok továbbfejlesztett támogatása az Aarch64 architektúrán és a Python implementáció használatakor pypy. Kiterjesztett funkcionalitás numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero és numpy.array_equal. A CPU-képességek, például az AVX-támogatás továbbfejlesztett észlelése. Hozzáadott implementáció, amely 5-7-szer gyorsabban működik np.exp AVX512 alapú, np.float64 bemeneti adattípushoz használatos.

Forrás: opennet.ru

Hozzászólás