zfit: scalable pythonic fitting
read the original abstract
Statistical modeling is a key element in many scientific fields and especially in High-Energy Physics (HEP) analysis. The standard framework to perform this task in HEP is the C++ ROOT/RooFit toolkit; with Python bindings that are only loosely integrated into the scientific Python ecosystem. In this paper, zfit, a new alternative to RooFit written in pure Python, is presented. Most of all, zfit provides a well defined high-level API and workflow for advanced model building and fitting, together with an implementation on top of TensorFlow, allowing a transparent usage of CPUs and GPUs. It is designed to be extendable in a very simple fashion, allowing the usage of cutting-edge developments from the scientific Python ecosystem in a transparent way. The main features of zfit are introduced, and its extension to data analysis, especially in the context of HEP experiments, is discussed.
This paper has not been read by Pith yet.
Forward citations
Cited by 1 Pith paper
-
GPU-accelerated spectrum reweighting for new-physics searches in solar neutrino--electron scattering
A GPU-accelerated reweighting method speeds up likelihood evaluations for new-physics searches in neutrino-electron scattering by using precomputed spectra and response kernels.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.