Objavljena NumPy Scientific Computing Python Library 1.19

Dostupno izdanje Python biblioteke za naučno računarstvo NumPy 1.19, fokusiran na rad s višedimenzionalnim nizovima i matricama, a također pruža veliku kolekciju funkcija uz implementaciju različitih algoritama vezanih za korištenje matrica. NumPy je jedna od najpopularnijih biblioteka koja se koristi za naučne proračune. Projektni kod je napisan u Pythonu koristeći optimizacije u C i distribuira pod BSD licencom.

NumPy 1.19 više ne podržava Python 3.5 i uklanja kod koji podržava 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.random 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šana detekcija CPU mogućnosti kao što je AVX podrška. Dodata implementacija koja radi 5-7 puta brže np.exp baziran na AVX512, koji se koristi za ulazni tip podataka np.float64.

izvor: opennet.ru

Dodajte komentar