Objavljena knjižnica NumPy Scientific Computing Python 1.19

Dostupno izdanje Python biblioteke za znanstveno računalstvo NumPy 1.19, usmjeren na rad s višedimenzionalnim nizovima i matricama, a također pruža veliku zbirku funkcija s implementacijom različitih algoritama povezanih s korištenjem matrica. NumPy je jedna od najpopularnijih biblioteka koja se koristi za znanstvene izračune. Kôd projekta napisan je u Pythonu korištenjem optimizacija u C i distribuira pod BSD licencom.

NumPy 1.19 više ne podržava Python 3.5 i uklanja kod za podršku Python 2 (sloj numpy.compat je za sada ostavljen na mjestu). Podržane verzije su Python 3.6, 3.7 i 3.8. Nastavljen je razvoj modula numpy.slučajan za rad sa slučajnim uzorcima. Poboljšana podrška za pakete kotača NumPy na arhitekturi Aarch64 i pri korištenju Python implementacije pypy. Prošireno funkcionalnost numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero i numpy.array_equal. Poboljšano otkrivanje CPU mogućnosti kao što je AVX podrška. Dodana implementacija koja radi 5-7 puta brže np.exp temeljen na AVX512, koristi se za ulazni tip podataka np.float64.

Izvor: opennet.ru

Dodajte komentar