T - public class ScoredMatchingsCounterImpl<T extends org.aksw.gerbil.transfer.nif.Marking> extends Object implements ScoredMatchingsCounter<T>
This implementation of the ScoredMatchingsCounter interface is a
decorator for a given MatchingsCounter. This MatchingsCounter
is called several times with different variants of filtered annotator result
lists which are generated based on the different confidence score thresholds.
Note that the returned array does not need to contain a single result for every threshold that has been tested. Only those thresholds, that lead to a different result are returned.
| Modifier and Type | Field and Description |
|---|---|
protected MatchingsCounter<T> |
counter |
| Constructor and Description |
|---|
ScoredMatchingsCounterImpl(MatchingsCounter<T> counter) |
| Modifier and Type | Method and Description |
|---|---|
ScoredEvaluationCounts[] |
countMatchings(List<T> annotatorResult,
List<T> goldStandard) |
protected double[] |
getConfidenceScores(List<T> annotatorResults) |
protected MatchingsCounter<T extends org.aksw.gerbil.transfer.nif.Marking> counter
public ScoredMatchingsCounterImpl(MatchingsCounter<T> counter)
public ScoredEvaluationCounts[] countMatchings(List<T> annotatorResult, List<T> goldStandard)
countMatchings in interface ScoredMatchingsCounter<T extends org.aksw.gerbil.transfer.nif.Marking>Copyright © 2014–2017. All rights reserved.