Udgivelse af Python-bibliotek til videnskabelige beregninger , der fokuserer på arbejde med multidimensionale arrays og matricer samt tilbyder en stor samling af funktioner til implementering af forskellige algoritmer relateret til brugen af matricer. NumPy er et af de mest efterspurgte biblioteker anvendt til videnskabelige beregninger. Projektkoden er skrevet i Python med optimeringer i C under BSD-licensen.
. I NumPy 1.19 er supporten for Python 3.5 blevet ophørt, og koden til at understøtte Python 2 er fjernet (numpy.compat-laget er dog stadig tilbage). De understøttede versioner inkluderer Python 3.6, 3.7 og 3.8. Udviklingen af modulen til arbejde med tilfældige prøver er fortsat. Understøttelsen af wheel-pakker til NumPy på Aarch64-arkitektur er forbedret, såvel som ved brug af Python-implementeringen . funktionaliteten i numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero og numpy.array_equal. Forbedret identifikation af CPU-funktionaliteter, såsom understøttelse af AVX. En fungerende implementering, der er 5-7 gange hurtigere, er blevet tilføjet baseret på AVX512, der anvendes til inputdata af typen np.float64.
Kilde: opennet.ru
