|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weka.classifiers.trees.adtree.PredictionNode
Class representing a prediction node in an alternating tree.
Constructor Summary | |
PredictionNode(double newValue)
Creates a new prediction node. |
Method Summary | |
void |
addChild(Splitter newChild,
ADTree addingTo)
Adds a child to this node. |
java.util.Enumeration |
children()
Enumerates the children of this node. |
java.lang.Object |
clone()
Clones this node. |
FastVector |
getChildren()
Gets the children of this node. |
double |
getValue()
Gets the prediction value of the node. |
void |
merge(PredictionNode merger,
ADTree mergingTo)
Merges this node with another. |
void |
setValue(double newValue)
Sets the prediction value of the node. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PredictionNode(double newValue)
newValue
- the value that the node should storeMethod Detail |
public final void setValue(double newValue)
newValue
- the value that the node should storepublic final double getValue()
public final FastVector getChildren()
public final java.util.Enumeration children()
public final void addChild(Splitter newChild, ADTree addingTo)
newChild
- the new child to add (will be cloned)addingTo
- the tree that this node belongs topublic final java.lang.Object clone()
clone
in class java.lang.Object
public final void merge(PredictionNode merger, ADTree mergingTo)
merger
- the node that is merging with this node - will not be affected,
will instead be clonedmergingTo
- the tree that this node belongs to
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2003 David Lindsay, Computer Learning Research Centre, Dept. Computer Science, Royal Holloway, University of London