diff options
| author | philblunsom <philblunsom@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-09 16:41:14 +0000 | 
|---|---|---|
| committer | philblunsom <philblunsom@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-09 16:41:14 +0000 | 
| commit | a5cbf679c4a78818e07fc7756d5e466450a5be15 (patch) | |
| tree | 6c75e94d5e7c6c7471ce442bf5277074fa0f0797 /gi | |
| parent | 1462f9233a85f3b2c5b3303ac33f4b6b06cd56e5 (diff) | |
Made backoff grammar optional.
git-svn-id: https://ws10smt.googlecode.com/svn/trunk@202 ec762483-ff6d-05da-a07a-a48fb63a330f
Diffstat (limited to 'gi')
| -rwxr-xr-x | gi/pipeline/local-gi-pipeline.pl | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/gi/pipeline/local-gi-pipeline.pl b/gi/pipeline/local-gi-pipeline.pl index e757f4cd..f1551243 100755 --- a/gi/pipeline/local-gi-pipeline.pl +++ b/gi/pipeline/local-gi-pipeline.pl @@ -206,7 +206,8 @@ sub grammar_extract {    if (-e $OUTGRAMMAR) {      print STDERR "$OUTGRAMMAR exists, reusing...\n";    } else { -    safesystem("$EXTRACTOR -i $LABELED -c $ITEMS_IN_MEMORY -L $BASE_PHRASE_MAX_SIZE -t $NUM_TOPICS -g | $SORT_KEYS | $REDUCER -p | $GZIP > $OUTGRAMMAR") or die "Couldn't extract grammar"; +    my $BACKOFF_ARG = ($BACKOFF_GRAMMAR ? "-g" : ""); +    safesystem("$EXTRACTOR -i $LABELED -c $ITEMS_IN_MEMORY -L $BASE_PHRASE_MAX_SIZE -t $NUM_TOPICS $BACKOFF_ARG | $SORT_KEYS | $REDUCER -p | $GZIP > $OUTGRAMMAR") or die "Couldn't extract grammar";    }    return $OUTGRAMMAR;  }  | 
