Class MCTreeNodeReDLeaf
- java.lang.Object
-
- ai.libs.jaicore.ml.weka.classification.learner.reduction.AMCTreeNode<java.lang.String>
-
- ai.libs.jaicore.ml.weka.classification.learner.reduction.MCTreeNodeReD
-
- ai.libs.jaicore.ml.weka.classification.learner.reduction.MCTreeNodeReDLeaf
-
- All Implemented Interfaces:
java.io.Serializable,weka.classifiers.Classifier
public class MCTreeNodeReDLeaf extends MCTreeNodeReD
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MCTreeNodeReDLeaf(java.lang.String classValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(java.util.List<java.lang.String> childClasses, weka.classifiers.Classifier childClassifier)voidbuildClassifier(weka.core.Instances data)doubleclassifyInstance(weka.core.Instance instance)double[]distributionForInstance(weka.core.Instance instance)weka.core.CapabilitiesgetCapabilities()intgetHeight()booleanisCompletelyConfigured()java.lang.StringtoString()java.lang.StringtoStringWithOffset(java.lang.String offset)-
Methods inherited from class ai.libs.jaicore.ml.weka.classification.learner.reduction.MCTreeNodeReD
getChildren, getClassifier, getContainedClasses, getDepthOfFirstCommonParent, setBaseClassifier, toStringWithOffset
-
-
-
-
Method Detail
-
addChild
public void addChild(java.util.List<java.lang.String> childClasses, weka.classifiers.Classifier childClassifier)- Overrides:
addChildin classMCTreeNodeReD
-
buildClassifier
public void buildClassifier(weka.core.Instances data) throws java.lang.Exception- Specified by:
buildClassifierin interfaceweka.classifiers.Classifier- Overrides:
buildClassifierin classMCTreeNodeReD- Throws:
java.lang.Exception
-
classifyInstance
public double classifyInstance(weka.core.Instance instance) throws java.lang.Exception- Specified by:
classifyInstancein interfaceweka.classifiers.Classifier- Overrides:
classifyInstancein classAMCTreeNode<java.lang.String>- Throws:
java.lang.Exception
-
distributionForInstance
public double[] distributionForInstance(weka.core.Instance instance) throws java.lang.Exception- Specified by:
distributionForInstancein interfaceweka.classifiers.Classifier- Overrides:
distributionForInstancein classMCTreeNodeReD- Throws:
java.lang.Exception
-
getHeight
public int getHeight()
- Overrides:
getHeightin classMCTreeNodeReD
-
getCapabilities
public weka.core.Capabilities getCapabilities()
- Specified by:
getCapabilitiesin interfaceweka.classifiers.Classifier- Overrides:
getCapabilitiesin classMCTreeNodeReD
-
toString
public java.lang.String toString()
- Overrides:
toStringin classMCTreeNodeReD
-
isCompletelyConfigured
public boolean isCompletelyConfigured()
- Overrides:
isCompletelyConfiguredin classMCTreeNodeReD
-
toStringWithOffset
public java.lang.String toStringWithOffset(java.lang.String offset)
- Overrides:
toStringWithOffsetin classMCTreeNodeReD
-
-