ABCMB: Nový Python+JAX kód pro rychlé simulace reliktního záření

© / kredit: Kosmologické novinky · Zdroj · · CC BY 4.0 · Úpravy: vlastní schéma.
Astrofyzici představili nový softwarový balíček ABCMB, který slouží k přesnému a rychlému výpočtu výkonového spektra reliktního záření. Kód je napsán v Pythonu s využitím knihovny JAX, což mu umožňuje efektivní běh na grafických kartách a automatickou diferenciaci. ABCMB zahrnuje klíčové fyzikální jevy standardního kosmologického modelu, jako je gravitační čočkování, polarizace záření, masivní neutrina či prvotní nukleosyntéza. Dosahuje výborné shody s etablovaným kódem CLASS, ale díky moderní objektové architektuře usnadňuje přidávání nové fyziky bez zásahu do zdrojových souborů. Poskytování přesných gradientů navíc výrazně zrychluje náročné statistické analýzy. Proč je to zajímavé: ABCMB propojuje moderní nástroje známé ze strojového učení s kosmologií, což vědcům umožní testovat nové fyzikální hypotézy o vesmíru nesrovnatelně rychleji.
Původní zdroj →Našli jste chybu nebo nepřesnost? Napište redakci. (redakce@kosmonovinky.cz)