diff options
author | redpony <redpony@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-17 17:17:49 +0000 |
---|---|---|
committer | redpony <redpony@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-17 17:17:49 +0000 |
commit | 6435c790b37b910b8acd7dc621e66a4e0e03f63c (patch) | |
tree | 039ee44c745cf4d1545e2728d06a79c78e09665e /gi/pipeline/evaluation-pipeline.pl | |
parent | 879536d8e7bec518af716d4ee425fcd0eda36937 (diff) |
support for running on different clusters
git-svn-id: https://ws10smt.googlecode.com/svn/trunk@306 ec762483-ff6d-05da-a07a-a48fb63a330f
Diffstat (limited to 'gi/pipeline/evaluation-pipeline.pl')
-rwxr-xr-x | gi/pipeline/evaluation-pipeline.pl | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gi/pipeline/evaluation-pipeline.pl b/gi/pipeline/evaluation-pipeline.pl index 8ee41122..c6dcca05 100755 --- a/gi/pipeline/evaluation-pipeline.pl +++ b/gi/pipeline/evaluation-pipeline.pl @@ -70,6 +70,16 @@ assert_exec($CDEC, $PARALLELIZE, $FILTER, $FEATURIZE, $DISTVEST); my $numtopics = 25; my $config = "$SCRIPT_DIR/clsp.config"; +if ((scalar @ARGV) >= 2 && ($ARGV[0] eq '-c')) { + $config = $ARGV[1]; + shift @ARGV; shift @ARGV; + unless (-f $config) { + $config = "$SCRIPT_DIR/$config"; + unless (-f $config) { + $config .= ".config"; + } + } +} print STDERR "CORPORA CONFIGURATION: $config\n"; open CONF, "<$config" or die "Can't read $config: $!"; my %paths; @@ -296,7 +306,7 @@ EOT sub print_help { print STDERR<<EOT; -Usage: $0 [OPTIONS] language-pair grammar.bidir.gz +Usage: $0 [-c data-config-file] language-pair grammar.bidir.gz [OPTIONS] Given an induced grammar for an entire corpus (i.e., generated by local-gi-pipeline.pl), filter and featurize it for a dev and test set, |