Class BoundaryPotentialClassifier

  • All Implemented Interfaces:
    Serializable, Cloneable, weka.classifiers.Classifier, weka.core.BatchPredictor, weka.core.CapabilitiesHandler, weka.core.CapabilitiesIgnorer, weka.core.CommandlineRunnable, weka.core.OptionHandler, weka.core.RevisionHandler

    public class BoundaryPotentialClassifier
    extends SingleClassifierEnhancerBoundary
    Classifier with boundary-based potential function
    Since:
    2.1.0
    Version:
    2.1.0
    Author:
    pawel trajdos
    See Also:
    Serialized Form
    • Constructor Detail

      • BoundaryPotentialClassifier

        public BoundaryPotentialClassifier()
    • Method Detail

      • buildClassifier

        public void buildClassifier​(weka.core.Instances data)
                             throws Exception
        Throws:
        Exception
      • distributionForInstance

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

        public void setPotential​(PotentialFunction potential)
        Parameters:
        potential - the potential to set
      • potentialTipText

        public String potentialTipText()
      • isNormalizeOutput

        public boolean isNormalizeOutput()
        Returns:
        the normalizeOutput
      • setNormalizeOutput

        public void setNormalizeOutput​(boolean normalizeOutput)
        Parameters:
        normalizeOutput - the normalizeOutput to set
      • normalizeOutputTipText

        public String normalizeOutputTipText()
      • listOptions

        public Enumeration<weka.core.Option> listOptions()
        Specified by:
        listOptions in interface weka.core.OptionHandler
        Overrides:
        listOptions in class weka.classifiers.SingleClassifierEnhancer
      • setOptions

        public void setOptions​(String[] options)
                        throws Exception
        Specified by:
        setOptions in interface weka.core.OptionHandler
        Overrides:
        setOptions in class weka.classifiers.SingleClassifierEnhancer
        Throws:
        Exception
      • getOptions

        public String[] getOptions()
        Specified by:
        getOptions in interface weka.core.OptionHandler
        Overrides:
        getOptions in class weka.classifiers.SingleClassifierEnhancer
      • globalInfo

        public String globalInfo()