bayesnet.jayes.inference
Interface IBayesInferrer
-
- All Known Subinterfaces:
- IBayesInferer
- All Known Implementing Classes:
- AbstractInferer, AbstractInferrer, JunctionTreeAlgorithm, LikelihoodWeightedSampling, RejectionSampling
public interface IBayesInferrer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidaddEvidence(BayesNode node, java.lang.String outcome)double[]getBeliefs(BayesNode node)java.util.Map<BayesNode,java.lang.String>getEvidence()voidsetEvidence(java.util.Map<BayesNode,java.lang.String> evidence)voidsetNetwork(BayesNet bayesNet)
-
-
-
Method Detail
-
setNetwork
void setNetwork(BayesNet bayesNet)
-
setEvidence
void setEvidence(java.util.Map<BayesNode,java.lang.String> evidence)
-
addEvidence
void addEvidence(BayesNode node, java.lang.String outcome)
-
getEvidence
java.util.Map<BayesNode,java.lang.String> getEvidence()
-
getBeliefs
double[] getBeliefs(BayesNode node)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG