diff options
author | Roman Grundkiewicz <rgrundki@exseed.ed.ac.uk> | 2018-11-12 20:11:00 +0300 |
---|---|---|
committer | Roman Grundkiewicz <rgrundki@exseed.ed.ac.uk> | 2018-11-12 20:11:00 +0300 |
commit | 374a7001cc73cff37fdfec6b59203b0fc1ee175d (patch) | |
tree | 86d071972668ed91ea1b1c7733b11d30ade0844a /tests/decoder | |
parent | cf2d46ea1ff3481c7a5007a88eda9576719b8c70 (diff) |
Use -o options
Diffstat (limited to 'tests/decoder')
-rw-r--r-- | tests/decoder/align-ensemble/test_align_ensemble.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align-ensemble/test_align_ensemble_beam_1.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_align.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_align_beam_1.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_align_beam_1_batched.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_align_nbest.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_align_threshold.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_soft_align.sh | 2 | ||||
-rw-r--r-- | tests/decoder/align/test_soft_align_nbest.sh | 2 | ||||
-rw-r--r-- | tests/decoder/wmt16/test_nbest.sh | 2 | ||||
-rw-r--r-- | tests/decoder/wmt17/test_nbest.sh | 4 |
11 files changed, 12 insertions, 12 deletions
diff --git a/tests/decoder/align-ensemble/test_align_ensemble.sh b/tests/decoder/align-ensemble/test_align_ensemble.sh index ddefd2f..066702c 100644 --- a/tests/decoder/align-ensemble/test_align_ensemble.sh +++ b/tests/decoder/align-ensemble/test_align_ensemble.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.ensemble.yml --mini-batch 32 -b 5 --alignment < text.in > align.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align.out align.expected > align.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align.out align.expected -o align.diff # Exit with success code exit 0 diff --git a/tests/decoder/align-ensemble/test_align_ensemble_beam_1.sh b/tests/decoder/align-ensemble/test_align_ensemble_beam_1.sh index 8f72a03..b4809d6 100644 --- a/tests/decoder/align-ensemble/test_align_ensemble_beam_1.sh +++ b/tests/decoder/align-ensemble/test_align_ensemble_beam_1.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.ensemble.yml --mini-batch 1 -b 1 --alignment < text.in > align.b1.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align.b1.out align.b1.expected > align.b1.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align.b1.out align.b1.expected -o align.b1.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_align.sh b/tests/decoder/align/test_align.sh index eea0a85..7c0028d 100644 --- a/tests/decoder/align/test_align.sh +++ b/tests/decoder/align/test_align.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 16 -b 5 --alignment < text.in > align.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align.out align.expected > align.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align.out align.expected -o align.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_align_beam_1.sh b/tests/decoder/align/test_align_beam_1.sh index 6fad30c..f4869ac 100644 --- a/tests/decoder/align/test_align_beam_1.sh +++ b/tests/decoder/align/test_align_beam_1.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 1 -b 1 --alignment < text.in > align.b1.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align.b1.out align.b1.expected > align.b1.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align.b1.out align.b1.expected -o align.b1.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_align_beam_1_batched.sh b/tests/decoder/align/test_align_beam_1_batched.sh index 3a5a9b1..68ca362 100644 --- a/tests/decoder/align/test_align_beam_1_batched.sh +++ b/tests/decoder/align/test_align_beam_1_batched.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 32 -b 1 --alignment < text.in > align.batched.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align.batched.out align.batched.expected > align.batched.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align.batched.out align.batched.expected -o align.batched.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_align_nbest.sh b/tests/decoder/align/test_align_nbest.sh index bcd5124..8add32f 100644 --- a/tests/decoder/align/test_align_nbest.sh +++ b/tests/decoder/align/test_align_nbest.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 16 -b 3 --n-best --alignment < text.in > align_nbest.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align_nbest.out align_nbest.expected > align_nbest.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align_nbest.out align_nbest.expected -o align_nbest.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_align_threshold.sh b/tests/decoder/align/test_align_threshold.sh index 7a4d2c6..6c672b1 100644 --- a/tests/decoder/align/test_align_threshold.sh +++ b/tests/decoder/align/test_align_threshold.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 16 -b 5 --alignment 0.35 < text.in > align_threshold.out -$MRT_TOOLS/diff-nums.py -p 0.0001 align_threshold.out align_threshold.expected > align_threshold.diff +$MRT_TOOLS/diff-nums.py -p 0.0001 align_threshold.out align_threshold.expected -o align_threshold.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_soft_align.sh b/tests/decoder/align/test_soft_align.sh index e1aa3a4..c08a2e2 100644 --- a/tests/decoder/align/test_soft_align.sh +++ b/tests/decoder/align/test_soft_align.sh @@ -6,7 +6,7 @@ set -e # Test code goes here rm -f soft.out soft.raw.out $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 5 -b 5 --alignment soft < text.in > soft.out -$MRT_TOOLS/diff-nums.py -s , -p 0.0001 soft.out soft.expected > soft.diff +$MRT_TOOLS/diff-nums.py -s , -p 0.0001 soft.out soft.expected -o soft.diff # Exit with success code exit 0 diff --git a/tests/decoder/align/test_soft_align_nbest.sh b/tests/decoder/align/test_soft_align_nbest.sh index 2f811e7..57418c3 100644 --- a/tests/decoder/align/test_soft_align_nbest.sh +++ b/tests/decoder/align/test_soft_align_nbest.sh @@ -6,7 +6,7 @@ set -e # Test code goes here rm -f soft.nbest.out soft.nbest.raw.out $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml --mini-batch 5 -b 3 --n-best --alignment soft < text.in > soft.nbest.out -$MRT_TOOLS/diff-nums.py -s , -p 0.0001 soft.nbest.out soft.nbest.expected > soft.nbest.diff +$MRT_TOOLS/diff-nums.py -s , -p 0.0001 soft.nbest.out soft.nbest.expected -o soft.nbest.diff # Exit with success code exit 0 diff --git a/tests/decoder/wmt16/test_nbest.sh b/tests/decoder/wmt16/test_nbest.sh index 7787624..a002bdb 100644 --- a/tests/decoder/wmt16/test_nbest.sh +++ b/tests/decoder/wmt16/test_nbest.sh @@ -5,7 +5,7 @@ set -e # Test code goes here $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt16_systems/marian.en-de.yml -b 5 --n-best < text.in > nbest.out -$MRT_TOOLS/diff-nums.py nbest.out nbest.expected > nbest.diff +$MRT_TOOLS/diff-nums.py nbest.out nbest.expected -o nbest.diff # Exit with success code exit 0 diff --git a/tests/decoder/wmt17/test_nbest.sh b/tests/decoder/wmt17/test_nbest.sh index c62b842..05a4053 100644 --- a/tests/decoder/wmt17/test_nbest.sh +++ b/tests/decoder/wmt17/test_nbest.sh @@ -8,11 +8,11 @@ $MRT_MARIAN/build/marian-decoder -c $MRT_MODELS/wmt17_systems/marian.en-de.yml \ -b 5 --n-best --normalize < text.in | tail -n +6 > nbest.out # Compare n-best lists -$MRT_TOOLS/diff-nums.py -p 0.0002 nbest.out nbest.expected > nbest.diff +$MRT_TOOLS/diff-nums.py -p 0.0002 nbest.out nbest.expected -o nbest.diff # Compare with nematus scores cat nbest.out | sed -r 's/ \|\|\| /\t/g' | cut -f4 | cut -c2- > nbest.scores.out -$MRT_TOOLS/diff-nums.py -p 0.0002 nbest.scores.out nbest.scores.nematus > nbest.scores.diff +$MRT_TOOLS/diff-nums.py -p 0.0002 nbest.scores.out nbest.scores.nematus -o nbest.scores.diff # Exit with success code exit 0 |