jesterTOV.inference.config module#
Configuration parsing and validation for Bayesian inference runs.
Schema Classes#
|
Top-level inference configuration. |
|
Base configuration shared by all EOS types. |
|
Configuration for MetaModel EOS (without CSE). |
|
Configuration for MetaModel with CSE extension. |
|
Configuration for Spectral Decomposition EOS. |
|
Base configuration shared by all TOV solvers. |
|
Configuration for the standard General Relativity TOV solver. |
|
Configuration for priors. |
Runtime representation of an annotated type. |
|
|
Base configuration for all samplers. |
|
Configuration for FlowMC sampler (normalizing flow-enhanced MCMC). |
|
Configuration for BlackJAX Nested Sampling with Acceptance Walk. |
Configuration for Sequential Monte Carlo with Random Walk kernel. |
|
|
Configuration for Sequential Monte Carlo with NUTS kernel (EXPERIMENTAL). |
|
Configuration for postprocessing plots. |
Parser Functions#
|
Load and validate inference configuration from YAML file. |