You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2011/04/04 15:49:50 UTC
svn commit: r1088626 -
/uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java
Author: cwiklik
Date: Mon Apr 4 13:49:50 2011
New Revision: 1088626
URL: http://svn.apache.org/viewvc?rev=1088626&view=rev
Log:
UIMA-2106 Applied patch created by Nicolas Hernandez.
Modified:
uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java
Modified: uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java
URL: http://svn.apache.org/viewvc/uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java?rev=1088626&r1=1088625&r2=1088626&view=diff
==============================================================================
--- uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java (original)
+++ uima/sandbox/trunk/Tagger/src/main/java/org/apache/uima/examples/tagger/Viterbi.java Mon Apr 4 13:49:50 2011
@@ -183,7 +183,7 @@ public class Viterbi {
}
//
else if (j == unknown.length - 1) {
- available_pos = word_probs.get("(");
+ if (word_probs.containsKey("(")) {available_pos = word_probs.get("(");} else {available_pos.put("(", Double.MIN_VALUE);}
}
}
}
@@ -270,7 +270,7 @@ public class Viterbi {
break;
} // for unexpected cases which are neither in the dictionary nor in the suffix analysis
else if (j == unknown.length - 1) {
- possible_pos_next = word_probs.get("(");
+ if (possible_pos_next.containsKey("(")) {possible_pos_next = word_probs.get("(");} else {possible_pos_next.put("(", Double.MIN_VALUE);}
}
}
}