Class SMOLinearBoundary
- java.lang.Object
-
- weka.classifiers.AbstractClassifier
-
- weka.classifiers.functions.SMO
-
- weka.classifiers.functions.explicitboundaries.models.SMOLinearBoundary
-
- 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.TechnicalInformationHandler
,weka.core.WeightedInstancesHandler
public class SMOLinearBoundary extends weka.classifiers.functions.SMO implements ClassifierWithBoundaries
- Since:
- 0.1.0
- Version:
- 2.2.1
- Author:
- pawel trajdos
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SMOLinearBoundary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildClassifier(weka.core.Instances insts)
double[]
distributionForInstance(weka.core.Instance inst)
DecisionBoundary
getBoundary()
Returns decision boundaries of the classifierweka.core.Capabilities
getCapabilities()
static void
main(String[] args)
void
setDebug(boolean debug)
-
Methods inherited from class weka.classifiers.functions.SMO
attributeNames, bias, buildCalibrationModelsTipText, calibratorTipText, checksTurnedOffTipText, classAttributeNames, cTipText, epsilonTipText, filterTypeTipText, getBuildCalibrationModels, getC, getCalibrator, getChecksTurnedOff, getEpsilon, getFilterType, getKernel, getNumFolds, getOptions, getRandomSeed, getRevision, getTechnicalInformation, getToleranceParameter, globalInfo, kernelTipText, listOptions, numClassAttributeValues, numFoldsTipText, obtainVotes, randomSeedTipText, setBuildCalibrationModels, setC, setCalibrator, setChecksTurnedOff, setEpsilon, setFilterType, setKernel, setNumFolds, setOptions, setRandomSeed, setToleranceParameter, sparseIndices, sparseWeights, toleranceParameterTipText, toString, turnChecksOff, turnChecksOn
-
Methods inherited from class weka.classifiers.AbstractClassifier
batchSizeTipText, classifyInstance, debugTipText, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, postExecution, preExecution, run, runClassifier, setBatchSize, setDoNotCheckCapabilities, setNumDecimalPlaces
-
-
-
-
Method Detail
-
getBoundary
public DecisionBoundary getBoundary() throws Exception
Description copied from interface:ClassifierWithBoundaries
Returns decision boundaries of the classifier- Specified by:
getBoundary
in interfaceClassifierWithBoundaries
- Returns:
- Decision boundaries
- Throws:
Exception
-
buildClassifier
public void buildClassifier(weka.core.Instances insts) throws Exception
- Specified by:
buildClassifier
in interfaceweka.classifiers.Classifier
- Overrides:
buildClassifier
in classweka.classifiers.functions.SMO
- Throws:
Exception
-
main
public static void main(String[] args)
- Parameters:
args
-
-
getCapabilities
public weka.core.Capabilities getCapabilities()
- Specified by:
getCapabilities
in interfaceweka.core.CapabilitiesHandler
- Specified by:
getCapabilities
in interfaceweka.classifiers.Classifier
- Overrides:
getCapabilities
in classweka.classifiers.functions.SMO
-
setDebug
public void setDebug(boolean debug)
- Overrides:
setDebug
in classweka.classifiers.AbstractClassifier
-
-