public abstract class SingleClassifierEnhancer extends AbstractClassifier
NUM_DECIMAL_PLACES_DEFAULT
Constructor and Description |
---|
SingleClassifierEnhancer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
classifierTipText()
Returns the tip text for this property
|
Capabilities |
getCapabilities()
Returns default capabilities of the base classifier.
|
Classifier |
getClassifier()
Get the classifier used as the base learner.
|
java.lang.String[] |
getOptions()
Gets the current settings of the Classifier.
|
java.util.Enumeration<Option> |
listOptions()
Returns an enumeration describing the available options.
|
void |
setClassifier(Classifier newClassifier)
Set the base learner.
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options.
|
batchSizeTipText, classifyInstance, debugTipText, distributionForInstance, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, getRevision, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildClassifier
public java.util.Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
listOptions
in class AbstractClassifier
public void setOptions(java.lang.String[] options) throws java.lang.Exception
-W classname
Specify the full class name of the base learner.
Options after -- are passed to the designated classifier.
setOptions
in interface OptionHandler
setOptions
in class AbstractClassifier
options
- the list of options as an array of stringsjava.lang.Exception
- if an option is not supportedpublic java.lang.String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class AbstractClassifier
public java.lang.String classifierTipText()
public Capabilities getCapabilities()
getCapabilities
in interface Classifier
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class AbstractClassifier
Capabilities
public void setClassifier(Classifier newClassifier)
newClassifier
- the classifier to use.public Classifier getClassifier()