Header

UZH-Logo

Maintenance Infos

zfit: scalable pythonic fitting


Eschle, Jonas; Puig Navarro, Albert; Silva Coutinho, Rafael; Serra, Nicola (2020). zfit: scalable pythonic fitting. EPJ Web of Conferences, 245:06025.

Abstract

Statistical modeling and fitting is a key element in most HEP analyses. This task is usually performed in the C++ based framework ROOT/RooFit. Recently the HEP community started shifting more to the Python language, which the tools above are only loose integrated into, and a lack of stable, native Python based toolkits became clear. We presented zfit, a project that aims at building a fitting ecosystem by providing a carefully designed, stable API and a workflow for libraries to communicate together with an implementation fully integrated into the Python ecosystem. It is built on top of one of the state-of-theart industry tools, TensorFlow, which is used the main computational backend. zfit provides data loading, extensive model building capabilities, loss creation, minimization and certain error estimation. Each part is also provided with convenient base classes built for customizability and extendability.

Abstract

Statistical modeling and fitting is a key element in most HEP analyses. This task is usually performed in the C++ based framework ROOT/RooFit. Recently the HEP community started shifting more to the Python language, which the tools above are only loose integrated into, and a lack of stable, native Python based toolkits became clear. We presented zfit, a project that aims at building a fitting ecosystem by providing a carefully designed, stable API and a workflow for libraries to communicate together with an implementation fully integrated into the Python ecosystem. It is built on top of one of the state-of-theart industry tools, TensorFlow, which is used the main computational backend. zfit provides data loading, extensive model building capabilities, loss creation, minimization and certain error estimation. Each part is also provided with convenient base classes built for customizability and extendability.

Statistics

Citations

Dimensions.ai Metrics
1 citation in Web of Science®
2 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

15 downloads since deposited on 01 Dec 2020
5 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:07 Faculty of Science > Physics Institute
Dewey Decimal Classification:530 Physics
Scopus Subject Areas:Physical Sciences > Software
Physical Sciences > Computer Science Applications
Language:English
Date:1 January 2020
Deposited On:01 Dec 2020 15:51
Last Modified:27 Jan 2022 03:27
Publisher:EDP Sciences
ISSN:2100-014X
Additional Information:24th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2019)
OA Status:Gold
Free access at:Publisher DOI. An embargo period may apply.
Publisher DOI:https://doi.org/10.1051/epjconf/202024506025
Related URLs:https://www.zora.uzh.ch/id/eprint/189044/
  • Content: Published Version
  • Licence: Creative Commons: Attribution 4.0 International (CC BY 4.0)