cc.mallet.classify
Class Classification
java.lang.Object
cc.mallet.classify.Classification
- All Implemented Interfaces:
- java.io.Serializable
public class Classification
- extends java.lang.Object
- implements java.io.Serializable
The result of classifying a single instance.
Contains the instance, the classifier used, and the labeling the
classifier produced.
Also has methods for comparing the correct (true) label contained in the
target field of the instance with the one produced by the classifier.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Classification
public Classification(Instance instance,
Classifier classifier,
Labeling labeling)
getInstance
public Instance getInstance()
getClassifier
public Classifier getClassifier()
getLabeling
public Labeling getLabeling()
getLabelVector
public LabelVector getLabelVector()
bestLabelIsCorrect
public boolean bestLabelIsCorrect()
valueOfCorrectLabel
public double valueOfCorrectLabel()
print
public void print()
print
public void print(java.io.PrintWriter pw)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
printRank
public void printRank(java.io.PrintWriter pw)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
toInstance
public Instance toInstance()