hepstats.hypotests.calculators package#
Module defining the base class for the calculators for statistical tests based on the likelyhood ratio.
- Acronyms used in the code:
nll = negative log-likehood, which is the value of the loss attribute of a calculator;
obs = observed, i.e. measured on provided data.
Submodules#
- hepstats.hypotests.calculators.asymptotic_calculator module
generate_asimov_hist()generate_asimov_dataset()AsymptoticCalculatorAsymptoticCalculator.UNBINNED_TO_BINNED_LOSSAsymptoticCalculator.check_pois()AsymptoticCalculator.asimov_dataset()AsymptoticCalculator.asimov_loss()AsymptoticCalculator.asimov_nll()AsymptoticCalculator.pnull()AsymptoticCalculator.qalt()AsymptoticCalculator.palt()AsymptoticCalculator.bestfitAsymptoticCalculator.check_pois_compatibility()AsymptoticCalculator.constraintsAsymptoticCalculator.dataAsymptoticCalculator.expected_pvalue()AsymptoticCalculator.get_parameter()AsymptoticCalculator.lossAsymptoticCalculator.lossbuilder()AsymptoticCalculator.minimizerAsymptoticCalculator.modelAsymptoticCalculator.obs_nll()AsymptoticCalculator.parametersAsymptoticCalculator.pvalue()AsymptoticCalculator.q()AsymptoticCalculator.qobs()AsymptoticCalculator.set_params_to_bestfit()
- hepstats.hypotests.calculators.basecalculator module
BaseCalculatorBaseCalculator.obs_nll()BaseCalculator.qobs()BaseCalculator.pvalue()BaseCalculator.expected_pvalue()BaseCalculator.check_pois()BaseCalculator.check_pois_compatibility()BaseCalculator.q()BaseCalculator.bestfitBaseCalculator.constraintsBaseCalculator.dataBaseCalculator.get_parameter()BaseCalculator.lossBaseCalculator.lossbuilder()BaseCalculator.minimizerBaseCalculator.modelBaseCalculator.parametersBaseCalculator.set_params_to_bestfit()
BaseToysCalculatorBaseToysCalculator.bestfitBaseToysCalculator.check_pois()BaseToysCalculator.check_pois_compatibility()BaseToysCalculator.constraintsBaseToysCalculator.dataBaseToysCalculator.expected_pvalue()BaseToysCalculator.get_parameter()BaseToysCalculator.lossBaseToysCalculator.lossbuilder()BaseToysCalculator.minimizerBaseToysCalculator.modelBaseToysCalculator.obs_nll()BaseToysCalculator.parametersBaseToysCalculator.pvalue()BaseToysCalculator.q()BaseToysCalculator.qobs()BaseToysCalculator.set_params_to_bestfit()
ToysCalculatorToysCalculator.from_yaml()ToysCalculator.ntoysnullToysCalculator.ntoysaltToysCalculator.add_toyresult()ToysCalculator.bestfitToysCalculator.check_pois()ToysCalculator.check_pois_compatibility()ToysCalculator.constraintsToysCalculator.dataToysCalculator.expected_pvalue()ToysCalculator.generate_and_fit_toys()ToysCalculator.get_parameter()ToysCalculator.get_toyresult()ToysCalculator.get_toys_null()ToysCalculator.keys()ToysCalculator.lossToysCalculator.lossbuilder()ToysCalculator.minimizerToysCalculator.modelToysCalculator.ntoys()ToysCalculator.obs_nll()ToysCalculator.parametersToysCalculator.pvalue()ToysCalculator.q()ToysCalculator.qobs()ToysCalculator.sample()ToysCalculator.sampler()ToysCalculator.set_params_to_bestfit()ToysCalculator.to_yaml()ToysCalculator.toyresults_to_dict()ToysCalculator.toys_loss()ToysCalculator.toysresults_from_yaml()ToysCalculator.values()ToysCalculator.get_toys_alt()
- hepstats.hypotests.calculators.frequentist_calculator module
FrequentistCalculatorFrequentistCalculator.qnull()FrequentistCalculator.qalt()FrequentistCalculator.add_toyresult()FrequentistCalculator.bestfitFrequentistCalculator.check_pois()FrequentistCalculator.check_pois_compatibility()FrequentistCalculator.constraintsFrequentistCalculator.dataFrequentistCalculator.expected_pvalue()FrequentistCalculator.from_yaml()FrequentistCalculator.generate_and_fit_toys()FrequentistCalculator.get_parameter()FrequentistCalculator.get_toyresult()FrequentistCalculator.get_toys_alt()FrequentistCalculator.get_toys_null()FrequentistCalculator.keys()FrequentistCalculator.lossFrequentistCalculator.lossbuilder()FrequentistCalculator.minimizerFrequentistCalculator.modelFrequentistCalculator.ntoys()FrequentistCalculator.ntoysaltFrequentistCalculator.ntoysnullFrequentistCalculator.obs_nll()FrequentistCalculator.parametersFrequentistCalculator.pvalue()FrequentistCalculator.q()FrequentistCalculator.qobs()FrequentistCalculator.sample()FrequentistCalculator.sampler()FrequentistCalculator.set_params_to_bestfit()FrequentistCalculator.to_yaml()FrequentistCalculator.toyresults_to_dict()FrequentistCalculator.toys_loss()FrequentistCalculator.toysresults_from_yaml()FrequentistCalculator.values()