pyhf
default_backend default_optimizer tensorlib optimizer get_backend set_backend
pyhf.probability
Normal Poisson Independent Simultaneous
pyhf
~pdf.Model ~pdf._ModelConfig ~workspace.Workspace ~patchset.PatchSet ~patchset.Patch simplemodels.hepdata_like
The computational backends that pyhf
provides interfacing for the vector-based calculations.
pyhf.tensor
numpy_backend.numpy_backend pytorch_backend.pytorch_backend tensorflow_backend.tensorflow_backend jax_backend.jax_backend
pyhf.optimize
mixins.OptimizerMixin opt_scipy.scipy_optimizer opt_minuit.minuit_optimizer
pyhf.modifiers
histosys normfactor normsys shapefactor shapesys staterror
pyhf.interpolators
code0 code1 code2 code4 code4p
pyhf.infer
hypotest test_statistics.qmu mle.twice_nll mle.fit mle.fixed_poi_fit calculators.generate_asimov_data calculators.AsymptoticTestStatDistribution calculators.AsymptoticCalculator
Various exceptions, apart from standard python exceptions, that are raised from using the pyhf
API.
pyhf.exceptions
InvalidMeasurement InvalidNameReuse InvalidSpecification InvalidPatchSet InvalidPatchLookup PatchSetVerificationError InvalidWorkspaceOperation InvalidModel InvalidModifier InvalidInterpCode ImportBackendError InvalidBackend InvalidOptimizer InvalidPdfParameters InvalidPdfData
pyhf.utils
load_schema validate options_from_eqdelimstring digest