#!/bin/bash # $Id$ function die() { echo "$@" exit 1 } [ -d $WORKSPACE ] || die "Failed to find workspace: $WORKSPACE" echo "Workspace: $WORKSPACE" bindir=$WORKSPACE/bin [ -d $bindir ] || die "Please create $WORKSPACE/bin and put GIZA++ and such there" export SCRIPTS_ROOTDIR=$WORKSPACE/scripts echo "fake" > lm0.3gr echo "fake" > lm0.4gr mkdir model || die "Can't create blank model" echo "Starting training script." $SCRIPTS_ROOTDIR/training/train-factored-phrase-model.perl \ --bin-dir $bindir \ --f src --e tgt \ --lm 0:3:lm0.3gr \ --lm 0:4:lm0.4gr \ --decoding-steps t0,g0,t1,g1,g2 \ --translation-factors 0-0+1-1 \ --generation-factors 0-0+0-1+0,1-2 \ --first-step 9 \ || die "Creation of moses.ini failed" echo "Success"