package normalproposals
 Alphabetic
 Public
 All
Type Members

class
AtomicBeta
extends Element[Double] with HasDensity[Double] with NormalProposer with DoubleParameter with Beta
A Beta distribution in which the alpha and beta parameters are provided.
A Beta distribution in which the alpha and beta parameters are provided. This Beta element can be used as the parameter for a ParameterizedFlip.

class
AtomicExponential
extends Element[Double] with NormalProposer
An exponential distribution in which the parameter is a constant.

class
AtomicGamma
extends Element[Double] with HasDensity[Double] with NormalProposer
A Gamma distribution in which both the k and theta parameters are constants.
A Gamma distribution in which both the k and theta parameters are constants. Theta defaults to 1.

class
AtomicInverseGamma
extends Element[Double] with HasDensity[Double] with NormalProposer
A Gamma distribution in which both the k and theta parameters are constants.
A Gamma distribution in which both the k and theta parameters are constants. Theta defaults to 1.

class
AtomicNormal
extends Element[Double] with NormalProposer
A normal distribution in which the mean and variance are constants.

class
AtomicUniform
extends Element[Double] with NormalProposer
A continuous uniform distribution in which the parameters are constants.

trait
NormalProposer
extends Element[Double] with Atomic[Double]
Normally distributed proposals for univariate continuous elements.
Normally distributed proposals for univariate continuous elements. This works by proposing from a truncated normal distribution over the randomness of this element. This implementation assumes that the probability density of values associated with randomnesses in the range (
lower
,upper
) are finite.