diff options
author | desaicwtf <desaicwtf@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-06-28 23:14:21 +0000 |
---|---|---|
committer | desaicwtf <desaicwtf@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-06-28 23:14:21 +0000 |
commit | ad418214fe3b3fcd33d81225eb3d3fb08b67f88a (patch) | |
tree | 885ef102fd5508d4693ee3fe374b68a76a7f30fc /gi/posterior-regularisation/prjava/src/test/IntDoublePair.java | |
parent | f96bf4df7e4a34b42373723cbe38e6c7425e3239 (diff) |
add draft version of POS induction with HMM and L1 Linf constraints
git-svn-id: https://ws10smt.googlecode.com/svn/trunk@47 ec762483-ff6d-05da-a07a-a48fb63a330f
Diffstat (limited to 'gi/posterior-regularisation/prjava/src/test/IntDoublePair.java')
-rw-r--r-- | gi/posterior-regularisation/prjava/src/test/IntDoublePair.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java b/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java new file mode 100644 index 00000000..3f9f0ad7 --- /dev/null +++ b/gi/posterior-regularisation/prjava/src/test/IntDoublePair.java @@ -0,0 +1,23 @@ +package test;
+
+public class IntDoublePair implements Comparable{
+ double val;
+ int idx;
+ public int compareTo(Object o){
+ if(o instanceof IntDoublePair){
+ IntDoublePair pair=(IntDoublePair)o;
+ if(pair.val>val){
+ return 1;
+ }
+ if(pair.val<val){
+ return -1;
+ }
+ return 0;
+ }
+ return -1;
+ }
+ public IntDoublePair(int i,double v){
+ val=v;
+ idx=i;
+ }
+}
|