blob: f0aec3cb20829d02078d521ad93ba3115af6f6d2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
#!/bin/zsh -x
CDEC_BIN=~/src/cdec-dtrain/decoder/cdec
CDEC_MINIMAL_BIN=~/src/cdec-dtrain/decoder/minimal_decoder
WEAVER_PROTOTYPE_BIN=../prototype/weaver.rb
FAST_WEAVER_BIN=../fast_weaver
for example in \
3 \
429 \
748 \
1020 \
1391 \
1495 \
1570 \
1889 \
2002 \
glue; do
mkdir -p $example/output
#$CDEC_BIN -c cdec/default.ini -w weights/weights -n \
#-g $example/grammar < $example/in \
#> $example/output/cdec.nothing.out \
#2>$example/output/cdec.nothing.err
#$CDEC_BIN -c cdec/default.ini -w weights/weights \
#-g $example/grammar < $example/in \
#> $example/output/cdec.glue.out \
#2>$example/output/cdec.glue.err
#$CDEC_BIN -c cdec/passthrough.ini -w weights/weights -n \
#-g $example/grammar < $example/in \
#> $example/output/cdec.passthrough.out \
#2>$example/output/cdec.passthrough.err
#$CDEC_BIN -c cdec/default.ini -w weights/weights \
#-g $example/grammar < $example/in \
#> $example/output/cdec.default.out \
#2>$example/output/cdec.default.err
#$CDEC_BIN -c cdec/default.ini -w weights/weights.0 \
#-g $example/grammar < $example/in \
#> $example/output/cdec.default-0.out \
#2>$example/output/cdec.default-0.err
$CDEC_MINIMAL_BIN $example/cdec.json.gz weights/weights \
> $example/output/cdec-minimal.out \
2>$example/output/cdec-minimal.err
$CDEC_MINIMAL_BIN $example/cdec.json.gz weights/weights.0 \
> $example/output/cdec-minimal.0.out \
2>$example/output/cdec-minimal.0.err
$FAST_WEAVER_BIN $example/weaver.pak \
> $example/output/fast_weaver.out \
2>$example/output/fast_weaver.err
#$WEAVER_PROTOTYPE_BIN -w weights/weights -g $example/grammar -i $example/in \
#> $example/output/weaver-prototype.nothing.out \
#2>$example/output/weaver-prototype.nothing.err
#$WEAVER_PROTOTYPE_BIN -w weights/weights -g $example/grammar -i $example/in -l \
#> $example/output/weaver-prototype.glue.out \
#2>$example/output/weaver-prototype.glue.err
#$WEAVER_PROTOTYPE_BIN -w weights/weights -g $example/grammar -i $example/in -p \
#> $example/output/weaver-prototype.passthrough.out \
#2>$example/output/weaver-prototype.passthrough.err
#$WEAVER_PROTOTYPE_BIN -w weights/weights -g $example/grammar -i $example/in \
#-l -p \
#> $example/output/weaver-prototype.default.out \
#2>$example/output/weaver-prototype.default.err
#$WEAVER_PROTOTYPE_BIN -w weights/weights.0 -g $example/grammar -i $example/in \
#-l -p \
#> $example/output/weaver-prototype.default-0.out \
#2>$example/output/weaver-prototype.default-0.err
done
|