Package ch.idsia.crema.inference.ve
Class FactorVariableElimination<F extends OperableFactor<F>>
- java.lang.Object
-
- ch.idsia.crema.inference.ve.VariableElimination<F>
-
- ch.idsia.crema.inference.ve.FactorVariableElimination<F>
-
- Type Parameters:
F
- the type of the factors
- All Implemented Interfaces:
Inference<GraphicalModel<F>,F>
,InferenceJoined<GraphicalModel<F>,F>
public class FactorVariableElimination<F extends OperableFactor<F>> extends VariableElimination<F>
A specialization of theVariableElimination
algorithm for factors that implement the common operations (Combination, Marginalization). Such factors include the Bayesian one.- Author:
- huber
-
-
Constructor Summary
Constructors Constructor Description FactorVariableElimination(int[] seq)
-
Method Summary
-
Methods inherited from class ch.idsia.crema.inference.ve.VariableElimination
query, query, run, setEvidence, setFactors, setFactors, setNormalize, setSequence
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ch.idsia.crema.inference.InferenceJoined
query
-
-