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/04/24 22:53:30 UTC

[09/18] incubator-joshua git commit: added some debugging...

added some debugging...


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

Branch: refs/heads/morph
Commit: 4b8c640c69a015a39d2a38b6483ac696d5fa6b2e
Parents: 8b59b99
Author: Matt Post <po...@cs.jhu.edu>
Authored: Fri Apr 22 22:40:05 2016 -0400
Committer: Matt Post <po...@cs.jhu.edu>
Committed: Fri Apr 22 22:40:05 2016 -0400

----------------------------------------------------------------------
 src/joshua/decoder/ff/LexicalSharpener.java | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-joshua/blob/4b8c640c/src/joshua/decoder/ff/LexicalSharpener.java
----------------------------------------------------------------------
diff --git a/src/joshua/decoder/ff/LexicalSharpener.java b/src/joshua/decoder/ff/LexicalSharpener.java
index 6207ac0..16d1021 100644
--- a/src/joshua/decoder/ff/LexicalSharpener.java
+++ b/src/joshua/decoder/ff/LexicalSharpener.java
@@ -112,7 +112,7 @@ public class LexicalSharpener extends StatelessFF {
     }
     classifiers.put(lastSourceWord, new MalletPredictor(lastSourceWord, examples));
   
-    System.err.println(String.format("Read %d lines from training file", linesRead));
+    Decoder.LOG(1, String.format("Read %d lines from training file", linesRead));
   }
 
   private MalletPredictor createClassifier(String lastSourceWord, HashMap<String, Integer> counts,
@@ -131,7 +131,8 @@ public class LexicalSharpener extends StatelessFF {
     classifiers = (HashMap<String,MalletPredictor>) ois.readObject();
     ois.close();
     
-    System.err.println(String.format("Loaded model with %d keys", classifiers.keySet().size()));
+    System.err.println(String.format("%s: Loaded model with %d keys", 
+        name, classifiers.keySet().size()));
   }
 
   public void saveClassifiers(String modelFile) throws FileNotFoundException, IOException {
@@ -161,6 +162,7 @@ public class LexicalSharpener extends StatelessFF {
       Token sourceToken = sentence.getTokens().get(s);
       String featureString = sourceToken.getAnnotationString().replace('|', ' ');
       
+      System.err.println(String.format("%s: %s -> %s?",  name, sourceToken, Vocabulary.word(targetID)));
       Classification result = predict(sourceToken.getWord(), targetID, featureString);
       if (result != null) {
         Labeling labeling = result.getLabeling();