Class DMNBtext.DNBBinary

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    DMNBtext

    public class DMNBtext.DNBBinary
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • DNBBinary

        public DNBBinary()
    • Method Detail

      • initClassifier

        public void initClassifier​(Instances instances)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • updateClassifier

        public void updateClassifier​(Instance ins)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getLogProbForTargetClass

        public double getLogProbForTargetClass​(Instance ins)
                                        throws java.lang.Exception
        Calculates the class membership probabilities for the given test instance.
        Parameters:
        instance - the instance to be classified
        Returns:
        predicted class probability distribution
        Throws:
        java.lang.Exception - if there is a problem generating the prediction
      • distributionForInstance

        public double[] distributionForInstance​(Instance instance)
                                         throws java.lang.Exception
        Calculates the class membership probabilities for the given test instance.
        Parameters:
        instance - the instance to be classified
        Returns:
        predicted class probability distribution
        Throws:
        java.lang.Exception - if there is a problem generating the prediction
      • toString

        public java.lang.String toString()
        Returns a string representation of the classifier.
        Overrides:
        toString in class java.lang.Object
        Returns:
        a string representation of the classifier
      • setTargetClass

        public void setTargetClass​(int targetClass)
        Sets the Target Class
      • getTargetClass

        public int getTargetClass()
        Gets the Target Class
        Returns:
        the Target Class Index