Package weka.classifiers.bayes.net
Class MarginCalculator.JunctionTreeSeparator
- java.lang.Object
-
- weka.classifiers.bayes.net.MarginCalculator.JunctionTreeSeparator
-
- All Implemented Interfaces:
java.io.Serializable
,RevisionHandler
- Enclosing class:
- MarginCalculator
public class MarginCalculator.JunctionTreeSeparator extends java.lang.Object implements java.io.Serializable, RevisionHandler
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getRevision()
Returns the revision string.double[]
update(MarginCalculator.JunctionTreeNode node)
marginalize junciontTreeNode node over all nodes outside the separator setvoid
updateFromChild()
marginalize junciontTreeNode node over all nodes outside the separator set of the child cliquevoid
updateFromParent()
marginalize junciontTreeNode node over all nodes outside the separator set of the parent clique
-
-
-
Method Detail
-
updateFromParent
public void updateFromParent()
marginalize junciontTreeNode node over all nodes outside the separator set of the parent clique
-
updateFromChild
public void updateFromChild()
marginalize junciontTreeNode node over all nodes outside the separator set of the child clique
-
update
public double[] update(MarginCalculator.JunctionTreeNode node)
marginalize junciontTreeNode node over all nodes outside the separator set- Parameters:
node
- : one of the neighboring junciont tree nodes of this separator
-
getRevision
public java.lang.String getRevision()
Returns the revision string.- Specified by:
getRevision
in interfaceRevisionHandler
- Returns:
- the revision
-
-