NumPy 2.0.0 má rychlejší řazení s použitím knihovny Highway

17. 6. 2024

Sdílet

Tabule čísla Autor: Depositphotos

Knihovna Pythonu pro numerické vědecké výpočty NumPy vyšla včera ve verzi 2.0.0. Mezi novinky patří rychlejší řazení ( sort, argsort, partition a argpartitions), protože se používá SIMD knihovna Google Highway a také x86-simd-sort od Intelu. Na macOS 14 a novějším je využíván framework Apple Accelerate, který také vede ke zrychlení.

Bylo odstraněno mnoho nedoporučovaných funkcí a aliasů. Celkově klesl počet funkcí asi o 10 %, ale v numpy.lib o asi 80 %. Protože se změnilo API v Pythonu i v C a také ABI, prostudujte si návod na migraci z NumPy 1.x na 2.0.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.