Vydaná knižnica NumPy Scientific Computing Python 1.19

K dispozícii vydanie knižnice Python pre vedecké výpočty NumPy 1.19, zameraný na prácu s multidimenzionálnymi poľami a maticami a tiež poskytujúci veľkú zbierku funkcií s implementáciou rôznych algoritmov súvisiacich s používaním matíc. NumPy je jednou z najpopulárnejších knižníc používaných na vedecké výpočty. Kód projektu je napísaný v Pythone pomocou optimalizácií v C a distribuovaný pod licenciou BSD.

NumPy 1.19 už nepodporuje Python 3.5 a odstraňuje kód na podporu Pythonu 2 (vrstva numpy.compat je zatiaľ ponechaná). Podporované verzie sú Python 3.6, 3.7 a 3.8. Vývoj modulu pokračoval numpy.náhodný pre prácu s náhodnými vzorkami. Vylepšená podpora pre balíky kolies NumPy na architektúre Aarch64 a pri použití implementácie Python pypy. Rozšírené funkčnosť numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero a numpy.array_equal. Vylepšená detekcia schopností CPU, ako je podpora AVX. Pridaná implementácia, ktorá funguje 5-7 krát rýchlejšie np.exp založené na AVX512, používané pre vstupný dátový typ np.float64.

Zdroj: opennet.ru

Pridať komentár