diff options
author | Roman Grundkiewicz <rgrundki@exseed.ed.ac.uk> | 2018-02-25 12:21:18 +0300 |
---|---|---|
committer | Roman Grundkiewicz <rgrundki@exseed.ed.ac.uk> | 2018-02-25 12:21:18 +0300 |
commit | 89ac20709d9306c1671616542a181410753e178f (patch) | |
tree | ecee42b99991284a109026835904d72db83703cb /tests/training/basics/test_valid_script.sh | |
parent | d71fa26dd88c617d123c62841831a6b0f6885278 (diff) |
Rename directories
Diffstat (limited to 'tests/training/basics/test_valid_script.sh')
-rw-r--r-- | tests/training/basics/test_valid_script.sh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/training/basics/test_valid_script.sh b/tests/training/basics/test_valid_script.sh new file mode 100644 index 0000000..ff3492d --- /dev/null +++ b/tests/training/basics/test_valid_script.sh @@ -0,0 +1,36 @@ +#!/bin/bash -x + +# Exit on error +set -e + +# Test code goes here +rm -rf valid valid.log valid_script.temp +mkdir -p valid + +$MRT_MARIAN/build/marian \ + --no-shuffle \ + -m valid/model.npz \ + -t $MRT_DATA/europarl.de-en/corpus.bpe.en $MRT_DATA/europarl.de-en/corpus.bpe.de \ + -v vocab.en.yml vocab.de.yml \ + --dim-vocabs 50000 50000 \ + --disp-freq 10 --valid-freq 30 --after-batches 150 \ + --seed 2222 \ + --valid-metrics cross-entropy valid-script --valid-script-path ./valid_script.sh \ + --valid-sets $MRT_DATA/europarl.de-en/toy.bpe.en $MRT_DATA/europarl.de-en/toy.bpe.de \ + --valid-log valid.log + +test -e vocab.en.yml +test -e vocab.de.yml +test -e valid/model.npz +test -e valid/model.npz.yml +test -e valid/model.npz.amun.yml +test -e valid/model.npz.dev.npz +test -e valid/model.npz.dev.npz.amun.yml + +test -e valid.log + +$MRT_TOOLS/strip-timestamps.sh < valid.log > valid.out +$MRT_TOOLS/diff-floats.py valid.out valid.expected -p 0.2 > valid.diff + +# Exit with success code +exit 0 |