public interface PosteriorSamplingAlgorithm
Modifier and Type | Method and Description |
---|---|
NetworkSamplesGenerator |
generatePosteriorSamples(ProbabilisticModel model,
java.util.List<? extends Variable> variableToSampleFrom) |
default NetworkSamples |
getPosteriorSamples(ProbabilisticModel model,
int sampleCount) |
NetworkSamples |
getPosteriorSamples(ProbabilisticModel model,
java.util.List<? extends Variable> variablesToSampleFrom,
int sampleCount) |
default NetworkSamples |
getPosteriorSamples(ProbabilisticModel model,
Variable variableToSampleFrom,
int sampleCount) |
default NetworkSamples getPosteriorSamples(ProbabilisticModel model, Variable variableToSampleFrom, int sampleCount)
default NetworkSamples getPosteriorSamples(ProbabilisticModel model, int sampleCount)
NetworkSamples getPosteriorSamples(ProbabilisticModel model, java.util.List<? extends Variable> variablesToSampleFrom, int sampleCount)
model
- a model containing latent variablesvariablesToSampleFrom
- the variables to include in the returned samplessampleCount
- the number of samples to takeNetworkSamplesGenerator generatePosteriorSamples(ProbabilisticModel model, java.util.List<? extends Variable> variableToSampleFrom)