Class MCTreeNodeReDLeaf

  • All Implemented Interfaces:
    java.io.Serializable, weka.classifiers.Classifier

    public class MCTreeNodeReDLeaf
    extends MCTreeNodeReD
    See Also:
    Serialized Form
    • Constructor Detail

      • MCTreeNodeReDLeaf

        public MCTreeNodeReDLeaf​(java.lang.String classValue)
    • Method Detail

      • addChild

        public void addChild​(java.util.List<java.lang.String> childClasses,
                             weka.classifiers.Classifier childClassifier)
        Overrides:
        addChild in class MCTreeNodeReD
      • buildClassifier

        public void buildClassifier​(weka.core.Instances data)
                             throws java.lang.Exception
        Specified by:
        buildClassifier in interface weka.classifiers.Classifier
        Overrides:
        buildClassifier in class MCTreeNodeReD
        Throws:
        java.lang.Exception
      • classifyInstance

        public double classifyInstance​(weka.core.Instance instance)
                                throws java.lang.Exception
        Specified by:
        classifyInstance in interface weka.classifiers.Classifier
        Overrides:
        classifyInstance in class AMCTreeNode<java.lang.String>
        Throws:
        java.lang.Exception
      • distributionForInstance

        public double[] distributionForInstance​(weka.core.Instance instance)
                                         throws java.lang.Exception
        Specified by:
        distributionForInstance in interface weka.classifiers.Classifier
        Overrides:
        distributionForInstance in class MCTreeNodeReD
        Throws:
        java.lang.Exception
      • getCapabilities

        public weka.core.Capabilities getCapabilities()
        Specified by:
        getCapabilities in interface weka.classifiers.Classifier
        Overrides:
        getCapabilities in class MCTreeNodeReD