Python bibliotēkas izdošana zinātniskiem aprēķiniem , kas ir paredzēta darbam ar daudzdimensiju masīviem un matricas, kā arī sniedz plašu funkciju kolekciju, kas realizē dažādus algoritmus, kas saistīti ar matricas izmantošanu. NumPy ir viena no vispieprasītākajām bibliotēkām, ko izmanto zinātniskajiem aprēķiniem. Projekta kods ir uzrakstīts Python valodā, izmantojot optimizācijas C valodā un saskaņā ar BSD licenci.
NumPy 1.19 vairs atbalstu Python 3.5 un ir noņemts kods, kas nodrošināja saderību ar Python 2 (numpy.compat slānis joprojām ir atstāts). Atbalstītās versijas ir Python 3.6, 3.7 un 3.8. Turpināta moduļa attīstība darbināšanai ar nejaušām izlasēm. Uzlabota NumPy wheel-paketa atbalsts Aarch64 arhitektūrā un Python implementācijās . funkcionalitāte numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero un numpy.array_equal. Uzlabota CPU iespēju noteikšana, piemēram, AVX atbalsts. Pievienota versija, kas darbojas 5-7 reizes ātrāk balstīta uz AVX512, kas tiek izmantota datiem ar np.float64 tipu.
Avots: opennet.lv
