public class SearcherBasedNotMatchingMarkingFilter<T extends org.aksw.gerbil.transfer.nif.Marking> extends AbstractEvaluatorDecorator<T>
MatchingsSearcher instance.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
multiMatchingAllowed
This flag indicates whether a marking of the gold standard is allowed to
match several markings or only a single one.
|
protected MatchingsSearcher<T> |
searcher
The MatchingsSearcher that is used to identify matching
Markings. |
evaluator| Constructor and Description |
|---|
SearcherBasedNotMatchingMarkingFilter(MatchingsSearcher<T> searcher,
Evaluator<T> evaluator,
boolean multiMatchingAllowed)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(List<List<T>> annotatorResults,
List<List<T>> goldStandard,
EvaluationResultContainer results) |
protected List<List<T>> |
filterListOfMarkings(List<List<T>> markings,
List<List<T>> goldStandard) |
protected List<T> |
filterMarkings(List<T> markings,
List<T> goldStandard) |
getDecoratedprotected MatchingsSearcher<T extends org.aksw.gerbil.transfer.nif.Marking> searcher
Markings.protected boolean multiMatchingAllowed
public SearcherBasedNotMatchingMarkingFilter(MatchingsSearcher<T> searcher, Evaluator<T> evaluator, boolean multiMatchingAllowed)
searcher - The MatchingsSearcher that is used to identify matching
Markings.evaluator - The Evaluator that is decorated by this
EvaluatorDecorator.multiMatchingAllowed - This flag indicates whether a marking of the gold standard is
allowed to match several markings or only a single one.Copyright © 2014–2017. All rights reserved.