public class MultiClassChunkEvalStats extends MultiClassPrecisionRecallExtendedStats.MultiClassStringLabelStats
MultiClassPrecisionRecallExtendedStats.MultiClassStringLabelStats, MultiClassPrecisionRecallExtendedStats.StringStringConverter
correctGuesses, foundCorrect, foundGuessed, noLabel, stringConverter, tokensCorrect, tokensCount
fnCount, fpCount, labelIndex, negIndex, negLabel, tpCount
Constructor and Description |
---|
MultiClassChunkEvalStats(Classifier<java.lang.String,F> classifier,
GeneralDataset<java.lang.String,F> data,
java.lang.String negLabel) |
MultiClassChunkEvalStats(Index<java.lang.String> dataLabelIndex,
java.lang.String negLabel) |
MultiClassChunkEvalStats(java.lang.String negLabel) |
Modifier and Type | Method and Description |
---|---|
protected void |
addGuess(LabeledChunkIdentifier.LabelTagType guess,
LabeledChunkIdentifier.LabelTagType correct,
boolean addUnknownLabels) |
protected void |
addGuess(java.lang.String guess,
java.lang.String trueLabel,
boolean addUnknownLabels) |
void |
clearCounts() |
protected void |
finalizeCounts() |
LabeledChunkIdentifier |
getChunker() |
java.lang.String |
getConllEvalString() |
static void |
main(java.lang.String[] args) |
protected void |
markBoundary() |
addGuess, addGuesses, getAccuracy, getAccuracyDescription, getAccuracyInfo, getConllEvalString, getCorrect, getCorrect, getLabels, getRelevant, getRelevant, getRetrieved, getRetrieved, score, score, score, score, score, score, score, score, setLabelIndex
getDescription, getF1Description, getF1Description, getFMeasure, getFMeasure, getNegLabel, getPrecision, getPrecision, getPrecisionDescription, getPrecisionDescription, getPrecisionInfo, getPrecisionInfo, getRecall, getRecall, getRecallDescription, getRecallDescription, getRecallInfo, getRecallInfo, score
public MultiClassChunkEvalStats(Classifier<java.lang.String,F> classifier, GeneralDataset<java.lang.String,F> data, java.lang.String negLabel)
public MultiClassChunkEvalStats(java.lang.String negLabel)
public MultiClassChunkEvalStats(Index<java.lang.String> dataLabelIndex, java.lang.String negLabel)
public LabeledChunkIdentifier getChunker()
public void clearCounts()
clearCounts
in class MultiClassPrecisionRecallExtendedStats<java.lang.String>
protected void finalizeCounts()
finalizeCounts
in class MultiClassPrecisionRecallExtendedStats<java.lang.String>
protected void markBoundary()
markBoundary
in class MultiClassPrecisionRecallExtendedStats<java.lang.String>
protected void addGuess(java.lang.String guess, java.lang.String trueLabel, boolean addUnknownLabels)
addGuess
in class MultiClassPrecisionRecallExtendedStats<java.lang.String>
protected void addGuess(LabeledChunkIdentifier.LabelTagType guess, LabeledChunkIdentifier.LabelTagType correct, boolean addUnknownLabels)
public java.lang.String getConllEvalString()
getConllEvalString
in class MultiClassPrecisionRecallExtendedStats<java.lang.String>
public static void main(java.lang.String[] args)