public class MCTreeNodeReD extends AMCTreeNode<java.lang.String>
containedClasses| Modifier | Constructor and Description |
|---|---|
protected |
MCTreeNodeReD() |
|
MCTreeNodeReD(weka.classifiers.Classifier innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
weka.classifiers.Classifier leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
weka.classifiers.Classifier rightChildClassifier) |
|
MCTreeNodeReD(weka.classifiers.Classifier innerNodeClassifier,
java.util.List<java.util.Collection<java.lang.String>> childClasses,
java.util.List<weka.classifiers.Classifier> childClassifier) |
|
MCTreeNodeReD(MCTreeNodeReD copy) |
|
MCTreeNodeReD(java.lang.String innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
weka.classifiers.Classifier leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
weka.classifiers.Classifier rightChildClassifier) |
|
MCTreeNodeReD(java.lang.String innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
java.lang.String leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
java.lang.String rightChildClassifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(java.util.List<java.lang.String> childClasses,
weka.classifiers.Classifier childClassifier) |
void |
buildClassifier(weka.core.Instances data) |
double[] |
distributionForInstance(weka.core.Instance instance) |
weka.core.Capabilities |
getCapabilities() |
java.util.List<ai.libs.jaicore.ml.classification.multiclass.reduction.MCTreeNodeReD.ChildNode> |
getChildren() |
weka.classifiers.Classifier |
getClassifier() |
java.util.List<java.lang.String> |
getContainedClasses()
Get the classes contained in the leaves of this node.
|
int |
getDepthOfFirstCommonParent(java.util.List<java.lang.String> classes) |
int |
getHeight() |
boolean |
isCompletelyConfigured() |
void |
setBaseClassifier(weka.classifiers.Classifier classifier) |
java.lang.String |
toString() |
java.lang.String |
toStringWithOffset() |
java.lang.String |
toStringWithOffset(java.lang.String offset) |
classifyInstancepublic MCTreeNodeReD(java.lang.String innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
java.lang.String leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
java.lang.String rightChildClassifier)
throws java.lang.Exception
java.lang.Exceptionpublic MCTreeNodeReD(weka.classifiers.Classifier innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
weka.classifiers.Classifier leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
weka.classifiers.Classifier rightChildClassifier)
public MCTreeNodeReD(java.lang.String innerNodeClassifier,
java.util.Collection<java.lang.String> leftChildClasses,
weka.classifiers.Classifier leftChildClassifier,
java.util.Collection<java.lang.String> rightChildClasses,
weka.classifiers.Classifier rightChildClassifier)
throws java.lang.Exception
java.lang.Exceptionpublic MCTreeNodeReD(weka.classifiers.Classifier innerNodeClassifier,
java.util.List<java.util.Collection<java.lang.String>> childClasses,
java.util.List<weka.classifiers.Classifier> childClassifier)
public MCTreeNodeReD(MCTreeNodeReD copy) throws java.lang.Exception
java.lang.Exceptionprotected MCTreeNodeReD()
public void addChild(java.util.List<java.lang.String> childClasses,
weka.classifiers.Classifier childClassifier)
public java.util.List<ai.libs.jaicore.ml.classification.multiclass.reduction.MCTreeNodeReD.ChildNode> getChildren()
public java.util.List<java.lang.String> getContainedClasses()
getContainedClasses in class AMCTreeNode<java.lang.String>public boolean isCompletelyConfigured()
public void buildClassifier(weka.core.Instances data)
throws java.lang.Exception
java.lang.Exceptionpublic double[] distributionForInstance(weka.core.Instance instance)
throws java.lang.Exception
java.lang.Exceptionpublic weka.core.Capabilities getCapabilities()
public int getHeight()
public int getDepthOfFirstCommonParent(java.util.List<java.lang.String> classes)
public weka.classifiers.Classifier getClassifier()
public void setBaseClassifier(weka.classifiers.Classifier classifier)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toStringWithOffset()
public java.lang.String toStringWithOffset(java.lang.String offset)