public static class KBPRelationExtractor.Accuracy
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
ConfusionMatrix<java.lang.String> |
confusion |
Constructor and Description |
---|
Accuracy() |
Modifier and Type | Method and Description |
---|---|
void |
dumpPerRelationStats() |
void |
dumpPerRelationStats(java.io.PrintStream out) |
double |
f1(java.lang.String relation) |
double |
f1Macro() |
double |
f1Micro() |
double |
precision(java.lang.String relation) |
double |
precisionMacro() |
double |
precisionMicro() |
void |
predict(java.util.Set<java.lang.String> predictedRelationsRaw,
java.util.Set<java.lang.String> goldRelationsRaw) |
double |
recall(java.lang.String relation) |
double |
recallMacro() |
double |
recallMicro() |
java.lang.String |
toOneLineString()
A short, single line summary of the micro-precision/recall/f1.
|
java.lang.String |
toString() |
void |
toString(java.io.PrintStream out) |
public final ConfusionMatrix<java.lang.String> confusion
public void predict(java.util.Set<java.lang.String> predictedRelationsRaw, java.util.Set<java.lang.String> goldRelationsRaw)
public double precision(java.lang.String relation)
public double precisionMicro()
public double precisionMacro()
public double recall(java.lang.String relation)
public double recallMicro()
public double recallMacro()
public double f1(java.lang.String relation)
public double f1Micro()
public double f1Macro()
public void dumpPerRelationStats(java.io.PrintStream out)
public void dumpPerRelationStats()
public void toString(java.io.PrintStream out)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toOneLineString()