bayesflow.configuration module#

class bayesflow.configuration.DefaultCombiner[source]#

Bases: object

Fallback class for a generic combiner of conditions.

class bayesflow.configuration.DefaultJointConfigurator(default_float_type=<class 'numpy.float32'>)[source]#

Bases: object

Fallback class for a generic configurator for joint posterior and likelihood approximation.

class bayesflow.configuration.DefaultLikelihoodConfigurator(default_float_type=<class 'numpy.float32'>)[source]#

Bases: object

Fallback class for a generic configrator for amortized likelihood approximation.

class bayesflow.configuration.DefaultModelComparisonConfigurator(num_models, combiner=None, default_float_type=<class 'numpy.float32'>)[source]#

Bases: object

Fallback class for a default configurator for amortized model comparison.

class bayesflow.configuration.DefaultPosteriorConfigurator(default_float_type=<class 'numpy.float32'>)[source]#

Bases: object

Fallback class for a generic configrator for amortized posterior approximation.