edu.umass.cs.mallet.base.classify
Class ConfidencePredictingClassifier

java.lang.Object
  extended byedu.umass.cs.mallet.base.classify.Classifier
      extended byedu.umass.cs.mallet.base.classify.ConfidencePredictingClassifier

public class ConfidencePredictingClassifier
extends Classifier


Field Summary
 
Fields inherited from class edu.umass.cs.mallet.base.classify.Classifier
instancePipe
 
Constructor Summary
ConfidencePredictingClassifier(Classifier underlyingClassifier, Classifier confidencePredictingClassifier)
           
 
Method Summary
 Classification classify(Instance instance)
           
 double meanCorrect()
           
 double meanIncorrect()
           
 void printAverageScores()
           
 void printConfidenceAccuracy()
           
 
Methods inherited from class edu.umass.cs.mallet.base.classify.Classifier
classify, classify, classify, getAccuracy, getAccuracy, getAlphabet, getF1, getF1, getF1, getF1, getInstancePipe, getLabelAlphabet, getPrecision, getPrecision, getPrecision, getPrecision, getRecall, getRecall, getRecall, getRecall, print, print
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfidencePredictingClassifier

public ConfidencePredictingClassifier(Classifier underlyingClassifier,
                                      Classifier confidencePredictingClassifier)
Method Detail

classify

public Classification classify(Instance instance)
Specified by:
classify in class Classifier

printAverageScores

public void printAverageScores()

printConfidenceAccuracy

public void printConfidenceAccuracy()

meanCorrect

public double meanCorrect()

meanIncorrect

public double meanIncorrect()