Coverage for pybmc/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.10.0, created at 2025-07-27 15:48 +0000
« prev ^ index » next coverage.py v7.10.0, created at 2025-07-27 15:48 +0000
1# This file makes the `pybmc` directory a package.
2"""
3pybmc: Bayesian Model Combination toolkit
5Classes:
6- Model: A model defined by input/output data
7- Dataset: Handles loading and preparing nuclear model datasets
8- BayesianModelCombination: Combines models using Bayesian inference
9"""
11from .data import Dataset
12from .bmc import BayesianModelCombination
13from .inference_utils import gibbs_sampler, USVt_hat_extraction
14from .sampling_utils import coverage
17__all__ = [
18 "Model",
19 "Dataset",
20 "BayesianModelCombination",
21 "gibbs_sampler",
22 "USVt_hat_extraction",
23 "coverage",
24]