public class EM extends MultilabelClassifier implements SemisupervisedClassifier, weka.core.TechnicalInformationHandler
Constructor and Description |
---|
EM() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(weka.core.Instances D) |
double[] |
distributionForInstance(weka.core.Instance x) |
int |
getIterations() |
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 |
setIterations(int i) |
void |
setOptions(java.lang.String[] options) |
void |
setUnlabelledData(weka.core.Instances D)
Set Unlabelled Data - provide unlabelled data prior to calling buildClassifier(Instances).
|
evaluation, getCapabilities, getTemplate, makeCopies, runClassifier, testCapabilities, toString
classifierTipText, getClassifier, setClassifier
public void setUnlabelledData(weka.core.Instances D)
SemisupervisedClassifier
setUnlabelledData
in interface SemisupervisedClassifier
D
- Instances for which the true class labels are not available for each instance.public java.lang.String globalInfo()
MultilabelClassifier
globalInfo
in class MultilabelClassifier
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 MultilabelClassifier
java.lang.Exception
public void setIterations(int i)
public int getIterations()
public java.util.Enumeration listOptions()
listOptions
in interface weka.core.OptionHandler
listOptions
in class weka.classifiers.SingleClassifierEnhancer
public void setOptions(java.lang.String[] options) throws java.lang.Exception
setOptions
in interface weka.core.OptionHandler
setOptions
in class weka.classifiers.SingleClassifierEnhancer
java.lang.Exception
public java.lang.String[] getOptions()
getOptions
in interface weka.core.OptionHandler
getOptions
in class weka.classifiers.SingleClassifierEnhancer
public java.lang.String getRevision()
getRevision
in interface weka.core.RevisionHandler
getRevision
in class MultilabelClassifier
public weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
public static void main(java.lang.String[] args)