You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@joshua.apache.org by mj...@apache.org on 2016/08/23 22:17:21 UTC

[04/50] [abbrv] incubator-joshua git commit: removed nonterminals from OOV rules

removed nonterminals from OOV rules


Project: http://git-wip-us.apache.org/repos/asf/incubator-joshua/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-joshua/commit/49dbf8cb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-joshua/tree/49dbf8cb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-joshua/diff/49dbf8cb

Branch: refs/heads/7
Commit: 49dbf8cbaf2f1e0c648f8eb705ab3887aa06b039
Parents: 36cde50
Author: Matt Post <po...@cs.jhu.edu>
Authored: Sat Aug 20 08:31:18 2016 -0500
Committer: Matt Post <po...@cs.jhu.edu>
Committed: Sat Aug 20 08:31:18 2016 -0500

----------------------------------------------------------------------
 src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-joshua/blob/49dbf8cb/src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java b/src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java
index 6b237a9..fc67da6 100644
--- a/src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java
+++ b/src/main/java/org/apache/joshua/decoder/phrase/PhraseTable.java
@@ -126,7 +126,7 @@ public class PhraseTable implements Grammar {
         : sourceWord;   
 
     int nt_i = Vocabulary.id("[X]");
-    Rule oovRule = new Rule(nt_i, new int[] { nt_i, sourceWord }, new int[] { -1, targetWord }, "", 1);
+    Rule oovRule = new Rule(nt_i, new int[] { sourceWord }, new int[] { targetWord }, "", 0, "0-0");
     addRule(oovRule);
     oovRule.estimateRuleCost(featureFunctions);