aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/train_dic_creator.pl12
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/train_dic_creator.pl b/scripts/train_dic_creator.pl
index a228044..0a9f931 100755
--- a/scripts/train_dic_creator.pl
+++ b/scripts/train_dic_creator.pl
@@ -33,7 +33,7 @@ use strict;
33use warnings; 33use warnings;
34use List::Util qw(shuffle); 34use List::Util qw(shuffle);
35 35
36my ($source_lang, $target_lang, $cutoff, $dict_dir) = @ARGV; 36my ($source_lang, $target_lang, $dict_dir, $cutoff) = @ARGV;
37 37
38if (not defined $source_lang or not defined $target_lang) { 38if (not defined $source_lang or not defined $target_lang) {
39 die "usage: ./train_dic_creator.pl <source_lang> <target_lang> (cutoff)"; 39 die "usage: ./train_dic_creator.pl <source_lang> <target_lang> (cutoff)";
@@ -44,7 +44,7 @@ if (not defined $cutoff && $cutoff ne '') {
44} 44}
45 45
46if (not defined $dict_dir && $dict_dir ne '') { 46if (not defined $dict_dir && $dict_dir ne '') {
47 $dict_dir = './dictionaries/'; 47 $dict_dir = '../dictionaries';
48} 48}
49 49
50my $flipped = 0; 50my $flipped = 0;
@@ -106,11 +106,11 @@ my $size = $cutoff / 2;
106my @head = @result[0..$size - 1]; 106my @head = @result[0..$size - 1];
107my @tail = @result[-$size..-1]; 107my @tail = @result[-$size..-1];
108 108
109my $train_file_name = $source_lang . '_' . $target_lang . '.train'; 109my $train_file_name = "$dict_dir/$source_lang_$target_lang.train';
110my $test_file_name = $source_lang . '_' . $target_lang . '.test'; 110my $test_file_name = "$dict_dir/$source_lang_$target_lang.test';
111 111
112open my $train_fh, '>', $dict_dir . $train_file_name; 112open my $train_fh, '>', $train_file_name;
113open my $test_fh, '>', $dict_dir . $test_file_name; 113open my $test_fh, '>', $test_file_name;
114 114
115print $train_fh join("\n", @head); 115print $train_fh join("\n", @head);
116print $test_fh join("\n", @tail); 116print $test_fh join("\n", @tail);