Package moa.classifiers.trees
Class ARFFIMTDD.SplitNode
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.classifiers.trees.ARFFIMTDD.Node
-
- moa.classifiers.trees.ARFFIMTDD.InnerNode
-
- moa.classifiers.trees.ARFFIMTDD.SplitNode
-
- All Implemented Interfaces:
Serializable
,MOAObject
- Enclosing class:
- ARFFIMTDD
public static class ARFFIMTDD.SplitNode extends ARFFIMTDD.InnerNode
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected InstanceConditionalTest
splitTest
-
Fields inherited from class moa.classifiers.trees.ARFFIMTDD.InnerNode
children, lossExamplesSeen, lossFadedSumAlternate, lossFadedSumOriginal, lossNumQiTests, lossSumQi, PHmin, PHsum, previousWeight
-
Fields inherited from class moa.classifiers.trees.ARFFIMTDD.Node
alternateTree, changeDetection, examplesSeen, ID, originalNode, parent, sumOfAbsErrors, sumOfSquares, sumOfValues, tree
-
-
Constructor Summary
Constructors Constructor Description SplitNode(InstanceConditionalTest splitTest, ARFFIMTDD tree)
Create a new SplitNode
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ARFFIMTDD.Node
descendOneStep(Instance inst)
void
describeSubtree(StringBuilder out, int indent)
double
getPrediction(Instance inst)
int
instanceChildIndex(Instance inst)
-
Methods inherited from class moa.classifiers.trees.ARFFIMTDD.InnerNode
disableChangeDetection, getChild, getChildIndex, initializeAlternateTree, numChildren, PageHinckleyTest, restartChangeDetection, setChild
-
Methods inherited from class moa.classifiers.trees.ARFFIMTDD.Node
calcByteSize, copyStatistics, getDescription, getLevel, getNumSubtrees, getParent, setParent, skipInLevelCount
-
Methods inherited from class moa.AbstractMOAObject
copy, copy, measureByteSize, measureByteSize, toString
-
-
-
-
Field Detail
-
splitTest
protected InstanceConditionalTest splitTest
-
-
Constructor Detail
-
SplitNode
public SplitNode(InstanceConditionalTest splitTest, ARFFIMTDD tree)
Create a new SplitNode- Parameters:
tree
-
-
-
Method Detail
-
instanceChildIndex
public int instanceChildIndex(Instance inst)
-
descendOneStep
public ARFFIMTDD.Node descendOneStep(Instance inst)
-
describeSubtree
public void describeSubtree(StringBuilder out, int indent)
- Overrides:
describeSubtree
in classARFFIMTDD.Node
-
getPrediction
public double getPrediction(Instance inst)
- Overrides:
getPrediction
in classARFFIMTDD.Node
-
-