public abstract class RandomizableIteratedSingleClassifierEnhancer extends IteratedSingleClassifierEnhancer implements Randomizable
Constructor and Description |
---|
RandomizableIteratedSingleClassifierEnhancer() |
Modifier and Type | Method and Description |
---|---|
String[] |
getOptions()
Gets the current settings of the classifier.
|
int |
getSeed()
Gets the seed for the random number generations
|
Enumeration |
listOptions()
Returns an enumeration describing the available options.
|
String |
seedTipText()
Returns the tip text for this property
|
void |
setOptions(String[] options)
Parses a given list of options.
|
void |
setSeed(int seed)
Set the seed for random number generation.
|
buildClassifier, getNumIterations, numIterationsTipText, setNumIterations
classifierTipText, getCapabilities, getClassifier, setClassifier
classifyInstance, debugTipText, distributionForInstance, forName, getDebug, getRevision, makeCopies, makeCopy, runClassifier, setDebug
public RandomizableIteratedSingleClassifierEnhancer()
public Enumeration listOptions()
listOptions
in interface OptionHandler
listOptions
in class IteratedSingleClassifierEnhancer
public void setOptions(String[] options) throws Exception
-W classname
Specify the full class name of the base learner.
-I num
Set the number of iterations (default 10).
-S num
Set the random number seed (default 1).
Options after -- are passed to the designated classifier.
setOptions
in interface OptionHandler
setOptions
in class IteratedSingleClassifierEnhancer
options
- the list of options as an array of stringsException
- if an option is not supportedpublic String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class IteratedSingleClassifierEnhancer
public String seedTipText()
public void setSeed(int seed)
setSeed
in interface Randomizable
seed
- the seedpublic int getSeed()
getSeed
in interface Randomizable
Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.