UniformLinearPrior
- class dysmalpy.parameters.UniformLinearPrior[source]
Bases:
Prior
Methods Summary
log_prior
(param, **kwargs)Returns the log value of the prior given the parameter value
prior_unit_transform
(param, u, **kwargs)Transforms a uniform random variable Uniform[0.,1.] to the prior distribution
sample_prior
(param[, N])Returns a random sample of parameter values distributed according to the prior
Methods Documentation
- static log_prior(param, **kwargs)[source]
Returns the log value of the prior given the parameter value
- prior_unit_transform(param, u, **kwargs)[source]
Transforms a uniform random variable Uniform[0.,1.] to the prior distribution
- Parameters:
param (
DysmalParameter
) –DysmalParameter
object with which the prior is associatedu (float or list-like) – Random uniform variable(s) drawn from Uniform[0.,1.]
- Returns:
v – Transformation of the random uniform variable u to random value(s) drawn from the prior distribution.
- Return type:
float or list-like