prior
¶
Module Contents¶
Classes¶
Uniform distribution prior |
|
Gaussian / normal distribution prior |
|
Constant value prior |
|
Collection of prior objects. Transformation from unit cube to parameter |
- class prior.uniform_prior(bound_lo, bound_up)[source]¶
Bases:
object
Uniform distribution prior
- Parameters:
- bound_lofloat
Lower bound on the distribution
- bound_upfloat
Upper bound on the distribution
- class prior.gaussian_prior(mean, sigma)[source]¶
Bases:
object
Gaussian / normal distribution prior
- Parameters:
- meanfloat
Mean of the distribution
- sigmafloat
Sigma of the distribution
- class prior.const_prior(value)[source]¶
Bases:
object
Constant value prior
- Parameters:
- valuefloat
Constant value to return
- class prior.prior_collection(priors_list)[source]¶
Bases:
object
Collection of prior objects. Transformation from unit cube to parameter space takes place with the prior_transform() function. Contains separate prior transform functions for use with different sampling software.
- Parameters:
- priors_listlist[prior]
List of priors that consitute the full set of parameters being modeled.