public abstract class IteratedSingleClassifierEnhancer extends SingleClassifierEnhancer
BATCH_SIZE_DEFAULT, NUM_DECIMAL_PLACES_DEFAULT
Constructor and Description |
---|
IteratedSingleClassifierEnhancer() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(Instances data)
Stump method for building the classifiers.
|
int |
getNumIterations()
Gets the number of bagging iterations
|
java.lang.String[] |
getOptions()
Gets the current settings of the classifier.
|
java.util.Enumeration<Option> |
listOptions()
Returns an enumeration describing the available options.
|
java.lang.String |
numIterationsTipText()
Returns the tip text for this property
|
void |
setNumIterations(int numIterations)
Sets the number of bagging iterations
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options.
|
classifierTipText, getCapabilities, getClassifier, postExecution, preExecution, setClassifier
batchSizeTipText, classifyInstance, debugTipText, distributionForInstance, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, getRevision, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, run, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
makeCopy
public void buildClassifier(Instances data) throws java.lang.Exception
data
- the training data to be used for generating the
bagged classifier.java.lang.Exception
- if the classifier could not be built successfullypublic java.util.Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
listOptions
in class SingleClassifierEnhancer
public void setOptions(java.lang.String[] options) throws java.lang.Exception
-W classname
Specify the full class name of the base learner.
-I num
Set the number of iterations (default 10).
Options after -- are passed to the designated classifier.
setOptions
in interface OptionHandler
setOptions
in class SingleClassifierEnhancer
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 SingleClassifierEnhancer
public java.lang.String numIterationsTipText()
public void setNumIterations(int numIterations)
public int getNumIterations()