bayesnet.jayes.factor
Class Cut
- java.lang.Object
-
- bayesnet.jayes.factor.Cut
-
- All Implemented Interfaces:
- java.lang.Cloneable
public class Cut extends java.lang.Object implements java.lang.Cloneablerepresents a cut through a decision tree as described in "Static and dynamic speedup techniques for the Junction Tree Algorithm" (Kutschke, 2011) (my Bachelor's thesis). Serves for exactly selecting those entries in the probability matrix of a factor that are relevant. It does so in linear time and space, to the number of dimensions of a factor.
-
-
Constructor Summary
Constructors Constructor and Description Cut(AbstractFactor factor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Cutclone()intgetEnd()intgetLength()intgetStart()intgetStepSize()CutgetSubCut()intgetSubtreeStepsize()voidinitialize()
-
-
-
Constructor Detail
-
Cut
public Cut(AbstractFactor factor)
-
-
Method Detail
-
initialize
public void initialize()
-
clone
public Cut clone()
- Overrides:
clonein classjava.lang.Object
-
getStart
public int getStart()
-
getEnd
public int getEnd()
-
getStepSize
public int getStepSize()
-
getLength
public int getLength()
-
getSubtreeStepsize
public int getSubtreeStepsize()
-
getSubCut
public Cut getSubCut()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG