Provides a probabilistic inference algorithm for Bayesian networks, loosely based on the Variable Elimination algorithm.

Classes

  ClassDescription
VariableEliminationInference
Inference algorithm for Bayesian networks, loosely based on the Variable Elimination algorithm.
VariableEliminationInferenceFactory
Uses the factory design pattern to create inference related objects for the Variable elimination algorithm. See IInferenceFactory for more details.
VariableEliminationQueryOptions
Options that govern the calculations performed by Query(IQueryOptions, IQueryOutput).
VariableEliminationQueryOutput
Returns any information, in addition to the distributions, that is requested. For example the log-likelihood.