Repository: opennlp Updated Branches: refs/heads/parser_regression e6a329d4e -> 44a887d4c (forced update)
Parser regression test fix Project: http://git-wip-us.apache.org/repos/asf/opennlp/repo Commit: http://git-wip-us.apache.org/repos/asf/opennlp/commit/44a887d4 Tree: http://git-wip-us.apache.org/repos/asf/opennlp/tree/44a887d4 Diff: http://git-wip-us.apache.org/repos/asf/opennlp/diff/44a887d4 Branch: refs/heads/parser_regression Commit: 44a887d4c56c4708710d11e635df330db4623a40 Parents: 2083525 Author: Jörn Kottmann <[email protected]> Authored: Thu Apr 20 14:08:45 2017 +0200 Committer: Jörn Kottmann <[email protected]> Committed: Thu Apr 20 14:18:46 2017 +0200 ---------------------------------------------------------------------- opennlp-tools/pom.xml | 2 +- .../java/opennlp/tools/eval/OntoNotes4ParserEval.java | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/opennlp/blob/44a887d4/opennlp-tools/pom.xml ---------------------------------------------------------------------- diff --git a/opennlp-tools/pom.xml b/opennlp-tools/pom.xml index 3d7e41f..376985a 100644 --- a/opennlp-tools/pom.xml +++ b/opennlp-tools/pom.xml @@ -77,7 +77,7 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> - <argLine>-Xmx1024m</argLine> + <argLine>-Xmx24g</argLine> <excludes> <exclude>/opennlp/tools/eval/**/*</exclude> </excludes> http://git-wip-us.apache.org/repos/asf/opennlp/blob/44a887d4/opennlp-tools/src/test/java/opennlp/tools/eval/OntoNotes4ParserEval.java ---------------------------------------------------------------------- diff --git a/opennlp-tools/src/test/java/opennlp/tools/eval/OntoNotes4ParserEval.java b/opennlp-tools/src/test/java/opennlp/tools/eval/OntoNotes4ParserEval.java index 087ab7e..7ba40d1 100644 --- a/opennlp-tools/src/test/java/opennlp/tools/eval/OntoNotes4ParserEval.java +++ b/opennlp-tools/src/test/java/opennlp/tools/eval/OntoNotes4ParserEval.java @@ -58,7 +58,7 @@ public class OntoNotes4ParserEval { cv.evaluate(samples, 10); - Assert.assertEquals(0.8d, cv.getFMeasure().getFMeasure(), expectedScore); + Assert.assertEquals(expectedScore, cv.getFMeasure().getFMeasure(), 0.001d); } @Test @@ -71,6 +71,12 @@ public class OntoNotes4ParserEval { new InputStreamReader(headRulesIn, "UTF-8")); } - crossEval(ModelUtil.createDefaultTrainingParameters(), headRules, 0.937987617163142d); + TrainingParameters params = ModelUtil.createDefaultTrainingParameters(); + params.put("build.Threads", "24"); + params.put("tagger.Threads", "24"); + params.put("chunker.Threads", "24"); + params.put("check.Threads", "24"); + + crossEval(params, headRules, 0.937987617163142d); } }
