Package opennlp.tools.parser
Class ParserEvaluator
- java.lang.Object
-
- opennlp.tools.util.eval.Evaluator<Parse>
-
- opennlp.tools.parser.ParserEvaluator
-
public class ParserEvaluator extends Evaluator<Parse>
Class for ParserEvaluator. This ParserEvaluator behaves like EVALB with no exceptions, e.g, without removing punctuation tags, or equality between ADVP and PRT (as in COLLINS convention). To follow parsing evaluation conventions (Bikel, Collins, Charniak, etc.) as in EVALB, options are to be added to theParserEvaluatorTool
.
-
-
Constructor Summary
Constructors Constructor Description ParserEvaluator(Parser aParser, ParserEvaluationMonitor... monitors)
Construct a parser with some evaluation monitors.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FMeasure
getFMeasure()
It returns the fmeasure result.-
Methods inherited from class opennlp.tools.util.eval.Evaluator
evaluate, evaluateSample
-
-
-
-
Constructor Detail
-
ParserEvaluator
public ParserEvaluator(Parser aParser, ParserEvaluationMonitor... monitors)
Construct a parser with some evaluation monitors.- Parameters:
aParser
-monitors
- the evaluation monitors
-
-
Method Detail
-
getFMeasure
public final FMeasure getFMeasure()
It returns the fmeasure result.- Returns:
- the fmeasure value
-
-