gwkokab.analysis.core.numpyro_base¶
Attributes¶
Classes¶
AnalysisBase is a class which contains all the common functionality among the |
Module Contents¶
- class gwkokab.analysis.core.numpyro_base.NumpyroBase(*, analysis_name: str, check_leaks: bool, debug_nans: bool, model: numpyro.distributions.distribution.Distribution | collections.abc.Callable[Ellipsis, numpyro.distributions.distribution.Distribution], poisson_mean_filename: str, prior_filename: str, profile_memory: bool, sampler_cfg, variance_cut_threshold: float | None)¶
Bases:
gwkokab.analysis.core.analysis_base.AnalysisBaseAnalysisBase is a class which contains all the common functionality among the different analyses.
It is not meant to be used directly, but rather to be subclassed by the specific analyses.
- driver(*, logpdf: collections.abc.Callable[[jaxtyping.Array, Dict[str, Any]], jaxtyping.Array], priors: gwkokab.models.utils.JointDistribution, data: Dict[str, Any], labels: List[str]) None¶
- gwkokab.analysis.core.numpyro_base.numpyro_arg_parser¶