Utgivelse av Python-bibliotek for vitenskapelig databehandling NumPy 1.19

Tilgjengelig utgivelse av Python-biblioteket for vitenskapelig databehandling NumPy 1.19, fokusert på å jobbe med flerdimensjonale arrays og matriser, og også gi en stor samling funksjoner med implementering av ulike algoritmer relatert til bruk av matriser. NumPy er et av de mest populære bibliotekene som brukes til vitenskapelige beregninger. Prosjektkoden er skrevet i Python ved hjelp av optimaliseringer i C og distribuert av under BSD-lisens.

NumPy 1.19 støtter ikke lenger Python 3.5 og fjerner kode for å støtte Python 2 (numpy.compat-laget er på plass for nå). De støttede versjonene er Python 3.6, 3.7 og 3.8. Modulutviklingen fortsatte numpy.random for arbeid med stikkprøver. Forbedret støtte for NumPy-hjulpakker på Aarch64-arkitekturen og ved bruk av Python-implementeringen PYPY. Utvidet funksjonalitet numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero og numpy.array_equal. Forbedret gjenkjenning av CPU-funksjoner som AVX-støtte. Lagt til implementering som fungerer 5-7 ganger raskere np.exp basert på AVX512, brukt for input data type np.float64.

Kilde: opennet.ru

Legg til en kommentar