ParameterType
- Type of parameter that changes the behavior of the conditional distribution.ConditionalType
- Type of parameterized distribution that generates observations.PriorType
- Assumed underlying distribution of parameters of the conditional distribution.public interface BayesianParameter<ParameterType,ConditionalType extends Distribution<?>,PriorType extends Distribution<ParameterType>> extends DistributionParameter<ParameterType,ConditionalType>
Modifier and Type | Method and Description |
---|---|
PriorType |
getParameterPrior()
Gets the Distribution of values that the parameter is assumed to take.
|
void |
updateConditionalDistribution(java.util.Random random)
Updates the conditional distribution by sampling from the prior
distribution and assigning through the DistributionParameter.
|
getConditionalDistribution, setValue
getValue
clone
PriorType getParameterPrior()
void updateConditionalDistribution(java.util.Random random)
random
- Random number generator to use in sampling.