public class FilteredEval extends AbstractEval
AbstractEval.CatErrorEval, AbstractEval.RuleErrorEval, AbstractEval.ScoreEval
curF1, num, runningAverages, str
Constructor and Description |
---|
FilteredEval(java.lang.String str,
boolean runningAverages,
java.util.function.Predicate<Tree> subtreeFilter) |
Modifier and Type | Method and Description |
---|---|
static FilteredEval |
childFilteredEval(java.lang.String str,
boolean runningAverages,
TreebankLanguagePack tlp,
java.lang.String childPattern)
Returns an eval which is good for counting the attachment of
specific node types.
|
protected java.util.Set<?> |
makeObjects(Tree tree) |
display, display, evaluate, evaluate, evaluate, getEvalbF1, getEvalbF1Percent, getExact, getExactPercent, getLastF1, getNum, getSentAveF1, precision
public FilteredEval(java.lang.String str, boolean runningAverages, java.util.function.Predicate<Tree> subtreeFilter)
protected java.util.Set<?> makeObjects(Tree tree)
makeObjects
in class AbstractEval
public static FilteredEval childFilteredEval(java.lang.String str, boolean runningAverages, TreebankLanguagePack tlp, java.lang.String childPattern)