Class LinearRegressionBoundary

java.lang.Object
weka.classifiers.AbstractClassifier
weka.classifiers.functions.LinearRegression
weka.classifiers.functions.explicitboundaries.models.LinearRegressionBoundary
All Implemented Interfaces:
Serializable, Cloneable, weka.classifiers.Classifier, ClassifierWithBoundaries, weka.core.BatchPredictor, weka.core.CapabilitiesHandler, weka.core.CapabilitiesIgnorer, weka.core.CommandlineRunnable, weka.core.OptionHandler, weka.core.RevisionHandler, weka.core.WeightedInstancesHandler

public class LinearRegressionBoundary extends weka.classifiers.functions.LinearRegression implements ClassifierWithBoundaries
Author:
pawel
See Also:
  • Field Summary

    Fields inherited from class weka.classifiers.functions.LinearRegression

    SELECTION_GREEDY, SELECTION_M5, SELECTION_NONE, TAGS_SELECTION

    Fields inherited from class weka.classifiers.AbstractClassifier

    BATCH_SIZE_DEFAULT, NUM_DECIMAL_PLACES_DEFAULT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns decision boundaries of the classifier
    weka.core.Capabilities
     
    static void
    main(String[] args)
     

    Methods inherited from class weka.classifiers.functions.LinearRegression

    attributeSelectionMethodTipText, buildClassifier, classifyInstance, coefficients, eliminateColinearAttributesTipText, getAttributeSelectionMethod, getEliminateColinearAttributes, getMinimal, getOptions, getOutputAdditionalStats, getRevision, getRidge, getUseQRDecomposition, globalInfo, listOptions, minimalTipText, numParameters, outputAdditionalStatsTipText, ridgeTipText, setAttributeSelectionMethod, setEliminateColinearAttributes, setMinimal, setOptions, setOutputAdditionalStats, setRidge, setUseQRDecomposition, toString, turnChecksOff, turnChecksOn, useQRDecompositionTipText

    Methods inherited from class weka.classifiers.AbstractClassifier

    batchSizeTipText, debugTipText, distributionForInstance, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, postExecution, preExecution, run, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface weka.classifiers.Classifier

    buildClassifier, classifyInstance, distributionForInstance
  • Constructor Details

    • LinearRegressionBoundary

      public LinearRegressionBoundary()
  • Method Details

    • getBoundary

      public DecisionBoundary getBoundary() throws Exception
      Description copied from interface: ClassifierWithBoundaries
      Returns decision boundaries of the classifier
      Specified by:
      getBoundary in interface ClassifierWithBoundaries
      Returns:
      Decision boundaries
      Throws:
      Exception
    • getCapabilities

      public weka.core.Capabilities getCapabilities()
      Specified by:
      getCapabilities in interface weka.core.CapabilitiesHandler
      Specified by:
      getCapabilities in interface weka.classifiers.Classifier
      Overrides:
      getCapabilities in class weka.classifiers.functions.LinearRegression
    • main

      public static void main(String[] args)
      Parameters:
      args -