techniques.BN.solver
Class Solver
java.lang.Object
|
+--techniques.BN.solver.Solver
- Direct Known Subclasses:
- EnumerationSolver
- public abstract class Solver
- extends Object
Provides some helpful functionality, like maintaining the evidence variables
that are needed for implementing BayesNet solvers.
Solver
public Solver(BayesNet _bn)
- Parameters:
bn
-
setEvidenceGivenVal
public void setEvidenceGivenVal(HashMap e)
- Parameters:
e
-
setEvidence
public void setEvidence(HashMap e)
getEvidence
public HashMap getEvidence()
getProb
public abstract double[] getProb(Variable variable)
- Parameters:
variable
-