Vydána knihovna NumPy Scientific Computing Python 1.19

Dostupný vydání knihovny Python pro vědecké výpočty NumPy 1.19, zaměřený na práci s vícerozměrnými poli a maticemi a také poskytování velké sbírky funkcí s implementací různých algoritmů souvisejících s používáním matic. NumPy je jednou z nejpopulárnějších knihoven používaných pro vědecké výpočty. Kód projektu je napsán v Pythonu pomocí optimalizací v C a distribuovány pod licencí BSD.

NumPy 1.19 již nepodporuje Python 3.5 a odstraňuje kód pro podporu Pythonu 2 (vrstva numpy.compat je prozatím ponechána na místě). Podporované verze jsou Python 3.6, 3.7 a 3.8. Vývoj modulu pokračoval numpy.náhodný pro práci s náhodnými vzorky. Vylepšená podpora pro balíčky NumPy wheel na architektuře Aarch64 a při použití implementace Pythonu pypy. Rozšířený funkčnost numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero a numpy.array_equal. Vylepšená detekce schopností CPU, jako je podpora AVX. Přidána implementace, která funguje 5-7krát rychleji np.exp založené na AVX512, používané pro vstupní datový typ np.float64.

Zdroj: opennet.ru

Přidat komentář