Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/marian-regression-tests.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Grundkiewicz <rgrundki@exseed.ed.ac.uk>2018-06-12 17:28:50 +0300
committerRoman Grundkiewicz <rgrundki@exseed.ed.ac.uk>2018-06-12 17:28:50 +0300
commit394688a327d82cfcaee382acef431ce3eec95f82 (patch)
tree9a08e804e641d2dfbed07d652070e8dad240475c /tests/training/validation/test_final_validation_after_batches_match.sh
parent0f59ae9a972d0c3477f1814e901f4dcbe465d990 (diff)
Rename directories
Diffstat (limited to 'tests/training/validation/test_final_validation_after_batches_match.sh')
-rw-r--r--tests/training/validation/test_final_validation_after_batches_match.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/training/validation/test_final_validation_after_batches_match.sh b/tests/training/validation/test_final_validation_after_batches_match.sh
new file mode 100644
index 0000000..c22b0a7
--- /dev/null
+++ b/tests/training/validation/test_final_validation_after_batches_match.sh
@@ -0,0 +1,25 @@
+#!/bin/bash -x
+
+# Exit on error
+set -e
+
+# Test code goes here
+rm -rf final_match final_match.log vocab.*.yml
+mkdir -p final_match
+
+$MRT_MARIAN/build/marian \
+ --no-shuffle --seed 1111 -o sgd --dim-emb 64 --dim-rnn 128 \
+ -m final_match/model.npz -t $MRT_DATA/europarl.de-en/corpus.bpe.{en,de} \
+ -v vocab.en.yml vocab.de.yml --dim-vocabs 50000 50000 \
+ --disp-freq 30 --valid-freq 60 --after-batches 180 \
+ --valid-metrics cross-entropy --valid-sets valid.bpe.{en,de} \
+ --valid-log final_match.log
+
+test -e final_match/model.npz
+test -e final_match.log
+
+$MRT_TOOLS/strip-timestamps.sh < final_match.log > final_match.out
+$MRT_TOOLS/diff-floats.py final_match.out final_match.expected -p 0.9 > final_match.diff
+
+# Exit with success code
+exit 0