Package edu.stanford.nlp.dcoref
Class CorefScorer
- java.lang.Object
-
- edu.stanford.nlp.dcoref.CorefScorer
-
- Direct Known Subclasses:
ScorerBCubed,ScorerMUC,ScorerPairwise
public abstract class CorefScorer extends Object
Wrapper for a coreference resolution score: MUC, B cubed, Pairwise.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidcalculatePrecision(Document doc)protected abstract voidcalculateRecall(Document doc)voidcalculateScore(Document doc)doublegetF1()doublegetPrecision()doublegetRecall()doublegetScore(edu.stanford.nlp.dcoref.CorefScorer.SubScoreType subScoreType)voidprintF1(Logger logger)voidprintF1(Logger logger, boolean printF1First)
-
-
-
Method Detail
-
getScore
public double getScore(edu.stanford.nlp.dcoref.CorefScorer.SubScoreType subScoreType)
-
getPrecision
public double getPrecision()
-
getRecall
public double getRecall()
-
getF1
public double getF1()
-
calculateScore
public void calculateScore(Document doc)
-
calculatePrecision
protected abstract void calculatePrecision(Document doc)
-
calculateRecall
protected abstract void calculateRecall(Document doc)
-
printF1
public void printF1(Logger logger, boolean printF1First)
-
printF1
public void printF1(Logger logger)
-
-