Python bibliotēkas izlaidums zinātniskai skaitļošanai NumPy 1.19

Pieejams Python bibliotēkas izlaišana zinātniskajai skaitļošanai NumPy 1.19, kas vērsta uz darbu ar daudzdimensiju masīviem un matricām, kā arī nodrošina lielu funkciju kolekciju ar dažādu ar matricu izmantošanu saistītu algoritmu ieviešanu. NumPy ir viena no populārākajām bibliotēkām, ko izmanto zinātniskiem aprēķiniem. Projekta kods ir rakstīts Python, izmantojot optimizācijas C un izplata saskaņā ar BSD licenci.

NumPy 1.19 vairs neatbalsta Python 3.5 un noņem kodu, lai atbalstītu Python 2 (slānis numpy.compat pagaidām ir atstāts vietā). Atbalstītās versijas ir Python 3.6, 3.7 un 3.8. Moduļa izstrāde turpinājās numpy.nejauši darbam ar izlases paraugiem. Uzlabots atbalsts NumPy riteņu pakotnēm Aarch64 arhitektūrā un izmantojot Python ieviešanu pypy. Izvērsts funkcionalitāte numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero un numpy.array_equal. Uzlabota CPU iespēju, piemēram, AVX atbalsta, noteikšana. Pievienota ieviešana, kas darbojas 5-7 reizes ātrāk np.exp pamatojoties uz AVX512, izmanto ievades datu tipam np.float64.

Avots: opennet.ru

Pievieno komentāru