Public Member Functions | |
BeliefMessageContainer (BeliefNode node) | |
void | computeLambdaMessages (BeliefNode n, int[] nodeDomainIndices) |
void | computePiMessages (BeliefNode n) |
boolean | sentLambdaMessageTo (BeliefNode p) |
boolean | sentPiMessageTo (BeliefNode c) |
Public Attributes | |
HashMap< BeliefNode, double[]> | lambdaMessages |
HashMap< BeliefNode, double[]> | piMessages |
Protected Member Functions | |
void | computeLambdaMessages (BeliefNode n, Vector< Integer > varsToSumOver, int i, int[] nodeDomainIndices, MutableDouble sum) |
Protected Attributes | |
BeliefNode | node |
int | nodeOrder |
Definition at line 23 of file BeliefPropagation.java.
edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::BeliefMessageContainer | ( | BeliefNode | node | ) | [inline] |
Definition at line 29 of file BeliefPropagation.java.
void edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::computeLambdaMessages | ( | BeliefNode | n, | |
Vector< Integer > | varsToSumOver, | |||
int | i, | |||
int[] | nodeDomainIndices, | |||
MutableDouble | sum | |||
) | [inline, protected] |
Definition at line 108 of file BeliefPropagation.java.
void edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::computeLambdaMessages | ( | BeliefNode | n, | |
int[] | nodeDomainIndices | |||
) | [inline] |
Definition at line 76 of file BeliefPropagation.java.
void edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::computePiMessages | ( | BeliefNode | n | ) | [inline] |
Definition at line 53 of file BeliefPropagation.java.
boolean edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::sentLambdaMessageTo | ( | BeliefNode | p | ) | [inline] |
Definition at line 140 of file BeliefPropagation.java.
boolean edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::sentPiMessageTo | ( | BeliefNode | c | ) | [inline] |
Definition at line 127 of file BeliefPropagation.java.
HashMap<BeliefNode, double[]> edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::lambdaMessages |
Definition at line 24 of file BeliefPropagation.java.
BeliefNode edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::node [protected] |
Definition at line 26 of file BeliefPropagation.java.
int edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::nodeOrder [protected] |
Definition at line 27 of file BeliefPropagation.java.
HashMap<BeliefNode, double[]> edu::tum::cs::bayesnets::inference::BeliefPropagation::BeliefMessageContainer::piMessages |
Definition at line 25 of file BeliefPropagation.java.