public class RandomSubspaceML extends MultilabelMetaClassifier implements weka.core.TechnicalInformationHandler
Constructor and Description |
---|
RandomSubspaceML() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
attSizePercentTipText() |
void |
buildClassifier(weka.core.Instances D) |
double[] |
distributionForInstance(weka.core.Instance x) |
int |
getAttSizePercent()
Gets the percentage of attributes to sample from the original set.
|
java.lang.String[] |
getOptions() |
java.lang.String |
getRevision() |
weka.core.TechnicalInformation |
getTechnicalInformation() |
java.lang.String |
globalInfo()
Description to display in the GUI.
|
java.util.Enumeration |
listOptions() |
static void |
main(java.lang.String[] args) |
void |
setAttSizePercent(int value)
Sets the percentage of attributes to sample from the original set.
|
void |
setOptions(java.lang.String[] options) |
getBagSizePercent, getNumIterations, getSeed, setBagSizePercent, setNumIterations, setSeed
evaluation, getCapabilities, getTemplate, makeCopies, runClassifier, testCapabilities, toString
classifierTipText, getClassifier, setClassifier
public void buildClassifier(weka.core.Instances D) throws java.lang.Exception
buildClassifier
in interface weka.classifiers.Classifier
buildClassifier
in class MultilabelClassifier
java.lang.Exception
public double[] distributionForInstance(weka.core.Instance x) throws java.lang.Exception
distributionForInstance
in interface weka.classifiers.Classifier
distributionForInstance
in class MultilabelMetaClassifier
java.lang.Exception
public java.util.Enumeration listOptions()
listOptions
in interface weka.core.OptionHandler
listOptions
in class MultilabelMetaClassifier
public void setOptions(java.lang.String[] options) throws java.lang.Exception
setOptions
in interface weka.core.OptionHandler
setOptions
in class MultilabelMetaClassifier
java.lang.Exception
public java.lang.String[] getOptions()
getOptions
in interface weka.core.OptionHandler
getOptions
in class MultilabelMetaClassifier
public static void main(java.lang.String[] args)
public java.lang.String globalInfo()
globalInfo
in class MultilabelMetaClassifier
public weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
public java.lang.String getRevision()
getRevision
in interface weka.core.RevisionHandler
getRevision
in class MultilabelClassifier
public void setAttSizePercent(int value)
public int getAttSizePercent()
public java.lang.String attSizePercentTipText()