| Modifier and Type | Field and Description |
|---|---|
static String |
MACRO_F1_SCORE_NAME |
static String |
MACRO_PRECISION_NAME |
static String |
MACRO_RECALL_NAME |
protected MatchingsCounter<T> |
matchingsCounter |
static String |
MICRO_F1_SCORE_NAME |
static String |
MICRO_PRECISION_NAME |
static String |
MICRO_RECALL_NAME |
| Constructor and Description |
|---|
FMeasureCalculator(MatchingsCounter<T> matchingsCounter) |
| Modifier and Type | Method and Description |
|---|---|
protected EvaluationResult[] |
calculateMacroFMeasure(EvaluationCounts[] counts) |
protected EvaluationResult[] |
calculateMacroFMeasure(EvaluationCounts[] counts,
String precisionName,
String recallName,
String f1ScoreName) |
protected EvaluationResult[] |
calculateMicroFMeasure(EvaluationCounts[] counts) |
protected EvaluationResult[] |
calculateMicroFMeasure(EvaluationCounts[] counts,
String precisionName,
String recallName,
String f1ScoreName) |
void |
evaluate(List<List<T>> annotatorResults,
List<List<T>> goldStandard,
EvaluationResultContainer results) |
protected EvaluationCounts[] |
generateMatchingCounts(List<List<T>> annotatorResults,
List<List<T>> goldStandard) |
public static final String MACRO_F1_SCORE_NAME
public static final String MACRO_PRECISION_NAME
public static final String MACRO_RECALL_NAME
public static final String MICRO_F1_SCORE_NAME
public static final String MICRO_PRECISION_NAME
public static final String MICRO_RECALL_NAME
protected MatchingsCounter<T extends org.aksw.gerbil.transfer.nif.Marking> matchingsCounter
public FMeasureCalculator(MatchingsCounter<T> matchingsCounter)
public void evaluate(List<List<T>> annotatorResults, List<List<T>> goldStandard, EvaluationResultContainer results)
protected EvaluationCounts[] generateMatchingCounts(List<List<T>> annotatorResults, List<List<T>> goldStandard)
protected EvaluationResult[] calculateMicroFMeasure(EvaluationCounts[] counts)
protected EvaluationResult[] calculateMicroFMeasure(EvaluationCounts[] counts, String precisionName, String recallName, String f1ScoreName)
protected EvaluationResult[] calculateMacroFMeasure(EvaluationCounts[] counts)
protected EvaluationResult[] calculateMacroFMeasure(EvaluationCounts[] counts, String precisionName, String recallName, String f1ScoreName)
Copyright © 2014–2017. All rights reserved.