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, toStringclassifierTipText, getClassifier, setClassifierpublic void setUnlabelledData(weka.core.Instances D)
SemisupervisedClassifiersetUnlabelledData in interface SemisupervisedClassifierD - Instances for which the true class labels are not available for each instance.public java.lang.String globalInfo()
MultilabelClassifierglobalInfo in class MultilabelClassifierpublic void buildClassifier(weka.core.Instances D)
throws java.lang.Exception
buildClassifier in interface weka.classifiers.ClassifierbuildClassifier in class MultilabelClassifierjava.lang.Exceptionpublic double[] distributionForInstance(weka.core.Instance x)
throws java.lang.Exception
distributionForInstance in interface weka.classifiers.ClassifierdistributionForInstance in class MultilabelClassifierjava.lang.Exceptionpublic void setIterations(int i)
public int getIterations()
public java.util.Enumeration listOptions()
listOptions in interface weka.core.OptionHandlerlistOptions in class weka.classifiers.SingleClassifierEnhancerpublic void setOptions(java.lang.String[] options)
throws java.lang.Exception
setOptions in interface weka.core.OptionHandlersetOptions in class weka.classifiers.SingleClassifierEnhancerjava.lang.Exceptionpublic java.lang.String[] getOptions()
getOptions in interface weka.core.OptionHandlergetOptions in class weka.classifiers.SingleClassifierEnhancerpublic java.lang.String getRevision()
getRevision in interface weka.core.RevisionHandlergetRevision in class MultilabelClassifierpublic weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation in interface weka.core.TechnicalInformationHandlerpublic static void main(java.lang.String[] args)