package continuous
 Alphabetic
 Public
 All
Type Members

class
AtomicBeta
extends Element[Double] with Atomic[Double] 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
AtomicDirichlet
extends Element[Array[Double]] with Atomic[Array[Double]] with ArrayParameter with Dirichlet
Dirichlet distributions in which the parameters are constants.
Dirichlet distributions in which the parameters are constants. These Dirichlet elements can also serve as parameters for ParameterizedSelect.

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

class
AtomicGamma
extends Element[Double] with Atomic[Double] with Gamma
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 Atomic[Double] with InverseGamma
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
AtomicMultivariateNormal
extends Element[List[Double]] with Atomic[List[Double]] with MultivariateNormal
A multivariate normal distribution in which the means and variancecovariances are constants.

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

class
AtomicUniform
extends Element[Double] with Atomic[Double] with Uniform
A continuous uniform distribution in which the parameters are constants.
 trait Beta extends Element[Double] with Continuous[Double]

class
CompoundBeta
extends NonCachingChain[Double, Double] with Beta
A Beta distribution in which the parameters are elements.

class
CompoundDirichlet
extends NonCachingChain[List[Double], Array[Double]] with Dirichlet
Dirichlet distributions in which the parameters are elements.

class
CompoundExponential
extends NonCachingChain[Double, Double] with Exponential
An exponential distribution in which the parameter is an element.

class
CompoundGamma
extends NonCachingChain[Double, Double] with Gamma
A Gamma distribution in which k and theta are both elements.

class
CompoundNormal
extends NonCachingChain[Double, Double] with Normal
A normal distribution in which the mean and variance are both elements.

class
CompoundUniform
extends NonCachingChain[Double, Double] with Uniform
A continuous uniform distribution in which the parameters are elements.
 trait Dirichlet extends Element[Array[Double]] with Continuous[Array[Double]]
 trait Exponential extends Element[Double] with Continuous[Double]
 trait Gamma extends Element[Double] with Continuous[Double]

class
GammaCompoundK
extends NonCachingChain[Double, Double] with Gamma
A Gamma distribution in which the k parameter is an element and theta is constant.
A Gamma distribution in which the k parameter is an element and theta is constant. Theta defaults to 1.
 trait InverseGamma extends Element[Double] with Continuous[Double]

class
KernelDensity
extends Element[Double] with Atomic[Double] with Continuous[Double]
Performs density estimation using a Gaussian kernel to smooth density estimates around observed inputs.

class
MultivariateCompoundNormal
extends NonCachingChain[List[Double], List[Double]] with MultivariateNormal
A normal distribution in which the mean and variance are both elements.
 trait MultivariateNormal extends Element[List[Double]] with Continuous[List[Double]]

class
MultivariateNormalCompoundMean
extends NonCachingChain[List[Double], List[Double]] with MultivariateNormal
A normal distribution in which the mean is an element and the variance is constant.
 trait Normal extends Element[Double] with Continuous[Double]

class
NormalCompoundMean
extends NonCachingChain[Double, Double] with Normal
A normal distribution in which the mean is an element and the variance is constant.

class
NormalCompoundVariance
extends NonCachingChain[Double, Double] with Normal
A normal distribution in which the mean is constant and the variance is an element.
 trait Uniform extends Element[Double] with Continuous[Double]
Value Members
 object Beta extends Creatable
 object BetaParameter extends Creatable
 object Dirichlet extends Creatable
 object DirichletParameter extends Creatable
 object Exponential extends Creatable
 object Gamma extends Creatable
 object InverseGamma
 object KernelDensity
 object MultivariateNormal extends Creatable
 object Normal extends Creatable
 object Uniform extends Creatable
 object Util