v1.13.4.0
VanyaBelyaev
released this
23 Sep 09:57
·
177 commits
to master
since this release
v1.13.4.0
New features
- Add
cuts
andcut_range
argumenst fords2numpy
function - Add empirical cumulative distribtion function
Ostap::Math::ECDF
- Add
cuts
andcut_range
arguments fords2numpy
method - Add method to
RooDataSet
to get empirical cumulative distrivution functions - Add
PDF1.cdf
method to get CDF from 1D-PDF - Add new module
ostap.stats.gof_1d
for goodness-of-fit for 1D - Add new test
test_stats+_gof1d
for goodness-of-fit for 1D ostap.math.math_ve
: addsignificace
,nsigmas
&nsigma
functions to calcualte significabce from p-values- Make use of
ostap.math.math_ve.significane
function - Rename
gof_1d
togof1d
- Add method
weight
toOstap::PyIterator
to access th weigth of the current event - add weight to
tree.withCut
and other tree-looping methods - Tiny tweak for treatment of drawing ranges for
f1_draw/f2_draw/f3_draw
fnuctions: form now the explicit setting has a precedence. ostap.stats.gof1d
: improve drawing methods- Add Kuiper's Goodness-of-Fit estimator to
ostap.stats.gof1d
- Add
values
iterator firnctoonfor all hjistogram classes to iterate over th ebin values - Add methods
table
andsummaary
for 1D-histogram to dump a sumaary of the histogram in the table form - Add methdod
all_positive
,all_negative
,all_nonpositive
,all_nonnegative
andall_zero
for hisgoragm clases to check if
all bins are positive/negative/non-positive/non-begrtaive/zero. - Add methods
table
andsummmary
for 2D&3D-hisograms
Backward incompatible
- add
weight
totree.withCut
and other tree-looping methods
Bug fixes
- fix typo in
ostap.math.bnase.axis_range