From f2c8e89b45a18bc4d16e9623d7beb96f43732453 Mon Sep 17 00:00:00 2001 From: "trevor.cohn" Date: Fri, 9 Jul 2010 15:00:17 +0000 Subject: Parallelised PhraseContextObjective.projectPoint Added ANT build file git-svn-id: https://ws10smt.googlecode.com/svn/trunk@193 ec762483-ff6d-05da-a07a-a48fb63a330f --- gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java') diff --git a/gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java b/gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java index 015ef106..0a76e2dc 100644 --- a/gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java +++ b/gi/posterior-regularisation/prjava/src/phrase/PhraseObjective.java @@ -22,7 +22,7 @@ public class PhraseObjective extends ProjectedObjective { static final double GRAD_DIFF = 0.00002; static double INIT_STEP_SIZE = 10; - static double VAL_DIFF = 1e-6; // FIXME needs to be tuned + static double VAL_DIFF = 1e-4; // FIXME needs to be tuned - and this might be too weak static int ITERATIONS = 100; //private double c1=0.0001; // wolf stuff //private double c2=0.9; @@ -128,7 +128,8 @@ public class PhraseObjective extends ProjectedObjective } @Override - public double[] projectPoint(double[] point) { + public double[] projectPoint(double[] point) + { double toProject[]=new double[data.size()]; for(int tag=0;tag