Releases: scikit-hep/hepstats
Releases · scikit-hep/hepstats
Python 3.13 and an sweights fix
Python 3.13 support and an adjustable tolerance in the sweights calculation function
Python 3.12
Version 0.8.1
- Add support for Python 3.12, drop support for Python 3.8
- Improved support for zfit 0.20+
Thanks to @MoritzNeuberger for finding and proposing a hypothesis test fix.
Python 3.11 support
Upgrade to Python 3.11, removal of 3.7
fix constraint toy generation
Version 0.6.1
- fix toy generation with constraints
- minor changes with docs
Multidimensional and binned models
Version 0.6.0
- Upgrade to Python 3.10 and zfit >= 0.10.0
- Enhanced speed toy limit calculation
- Add multidimensionl PDF support
- Add support for binned data and models
Python 3.9 support
Upgrade to Python 3.9 and drop support for 3.6
0.4.0
Upgrade API to use create_new
to make sure that the losses are comparable. Compatible with zfit 0.6.4+
0.3.1
0.3.0
0.2.5
- ConfidenceInterval can compute Feldman and Cousin intervals with boundaries (i.e
qtilde=True
) AsymptoticCalculator
asymov weights are now scaled to the number of entries in dataset from loss function if the loss is not extendedhepstats.hypotests
can now be used even if there is no nuisances. Thepll
function inutils/fit/diverse.py
had to be modified such that if there are no nuisances, thepll
function returns the value of the loss function.- add notebooks demos for FC intervals with the
FrequentistCalculator
andAsymptoticCalculator
. - add warnings when multiple roots are found in
ConfidenceInterval
- move toys .yml files from notebook to notebook/toys