Izdana knjižnica NumPy Scientific Computing Python Library 1.19

Na voljo izdaja knjižnice Python za znanstveno računalništvo NumPy 1.19, ki se osredotoča na delo z večdimenzionalnimi nizi in matrikami ter zagotavlja veliko zbirko funkcij z implementacijo različnih algoritmov, povezanih z uporabo matrik. NumPy je ena najbolj priljubljenih knjižnic, ki se uporabljajo za znanstvene izračune. Koda projekta je napisana v Pythonu z uporabo optimizacij v C in distributer pod licenco BSD.

NumPy 1.19 ne podpira več Python 3.5 in odstrani kodo za podporo Python 2 (sloj numpy.compat je zaenkrat na mestu). Podprte različice so Python 3.6, 3.7 in 3.8. Razvoj modula se je nadaljeval numpy.naključno za delo z naključnimi vzorci. Izboljšana podpora za pakete koles NumPy v arhitekturi Aarch64 in pri uporabi implementacije Python pypy. Razširjeno funkcionalnost numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero in numpy.array_equal. Izboljšano zaznavanje zmogljivosti procesorja, kot je podpora za AVX. Dodana implementacija, ki deluje 5-7 krat hitreje np.exp temelji na AVX512, uporablja se za vhodni podatkovni tip np.float64.

Vir: opennet.ru

Dodaj komentar