NumPy Scientific Computing Python Library 1.19 udgivet

Ledig udgivelse af Python-biblioteket til videnskabelig databehandling NumPy 1.19, fokuseret på at arbejde med multidimensionelle arrays og matricer, og også levere en stor samling af funktioner med implementering af forskellige algoritmer relateret til brugen af ​​matricer. NumPy er et af de mest populære biblioteker, der bruges til videnskabelige beregninger. Projektkoden er skrevet i Python ved hjælp af optimeringer i C og distribueret af under BSD-licensen.

NumPy 1.19 understøtter ikke længere Python 3.5 og fjerner kode for at understøtte Python 2 (laget numpy.compat forbliver på plads indtil videre). De understøttede versioner er Python 3.6, 3.7 og 3.8. Moduludviklingen fortsatte numpy.random til at arbejde med stikprøver. Forbedret understøttelse af NumPy-hjulpakker på Aarch64-arkitekturen og ved brug af Python-implementeringen PYPY. Udvidet funktionalitet numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero og numpy.array_equal. Forbedret detektering af CPU-kapaciteter såsom AVX-understøttelse. Tilføjet implementering, der virker 5-7 gange hurtigere np.exp baseret på AVX512, brugt til input data type np.float64.

Kilde: opennet.ru

Tilføj en kommentar