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, setValuegetValueclonePriorType getParameterPrior()
void updateConditionalDistribution(java.util.Random random)
random - Random number generator to use in sampling.