|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|

Public Member Functions | |
| None | __post_init__ (self) |
| Any | to_cpp (self) |
| "LikelihoodMarginalConfig" | from_cpp (cls, Any cpp) |
Public Attributes | |
| values | |
| weights | |
Static Public Attributes | |
| Sequence | values [float] |
| Sequence | weights [float] |
Configuration for an empirical likelihood marginal.
Args:
values: Grid or sample values supporting the empirical likelihood.
weights: Non-negative weights associated with ``values``. The two
sequences must have the same length.
Raises:
ValueError: If ``values`` and ``weights`` have different lengths.
Examples:
>>> cfg = LikelihoodMarginalConfig(values=[0.0, 1.0], weights=[0.25, 0.75])
>>> len(cfg.values) == len(cfg.weights)
True
Definition at line 111 of file MarginalConfig.py.
| None MarginalConfig.LikelihoodMarginalConfig.__post_init__ | ( | self | ) |
Validate the empirical likelihood support.
Definition at line 131 of file MarginalConfig.py.
| "LikelihoodMarginalConfig" MarginalConfig.LikelihoodMarginalConfig.from_cpp | ( | cls, | |
| Any | cpp | ||
| ) |
Create a Python config from a bound C++ likelihood config.
Definition at line 143 of file MarginalConfig.py.
| Any MarginalConfig.LikelihoodMarginalConfig.to_cpp | ( | self | ) |
Build a bound C++ ``LikelihoodMarginalCfg`` instance.
Definition at line 136 of file MarginalConfig.py.
|
static |
Definition at line 128 of file MarginalConfig.py.
| MarginalConfig.LikelihoodMarginalConfig.values |
Definition at line 133 of file MarginalConfig.py.
|
static |
Definition at line 129 of file MarginalConfig.py.
| MarginalConfig.LikelihoodMarginalConfig.weights |
Definition at line 139 of file MarginalConfig.py.