public abstract class ParallelMultipleClassifiersCombiner extends MultipleClassifiersCombiner
BATCH_SIZE_DEFAULT, NUM_DECIMAL_PLACES_DEFAULT
Constructor and Description |
---|
ParallelMultipleClassifiersCombiner() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(Instances data)
Stump method for building the classifiers
|
int |
getNumExecutionSlots()
Get the number of execution slots (threads) to use for building
the members of the ensemble.
|
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 |
numExecutionSlotsTipText()
Returns the tip text for this property
|
void |
setNumExecutionSlots(int numSlots)
Set the number of execution slots (threads) to use for building the
members of the ensemble.
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options.
|
classifiersTipText, getCapabilities, getClassifier, getClassifiers, postExecution, preExecution, setClassifiers
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 java.util.Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
listOptions
in class MultipleClassifiersCombiner
public void setOptions(java.lang.String[] options) throws java.lang.Exception
-Z num
Set the number of execution slots to use (default 1 - i.e. no parallelism).
Options after -- are passed to the designated classifier.
setOptions
in interface OptionHandler
setOptions
in class MultipleClassifiersCombiner
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 MultipleClassifiersCombiner
public void setNumExecutionSlots(int numSlots)
numSlots
- the number of slots to use.public int getNumExecutionSlots()
public java.lang.String numExecutionSlotsTipText()
public void buildClassifier(Instances data) throws java.lang.Exception
data
- the training data to be used for generating the ensemblejava.lang.Exception
- if the classifier could not be built successfully