From 9f9367ea1265d76a7377ed40331b533cd63c79fd Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Tue, 15 Oct 2019 13:51:31 +0200 Subject: [PATCH] Train script now eval on test at the end --- UD_any/train.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/UD_any/train.sh b/UD_any/train.sh index dc9b25b..159f104 100755 --- a/UD_any/train.sh +++ b/UD_any/train.sh @@ -68,5 +68,16 @@ if [ ! -d "$TEMPLATEPATH" ]; then print_usage_and_exit fi +EVALCONLL="../scripts/conll18_ud_eval.py" +ADDMISSINGCOLUMNS="../tools/conlluAddMissingColumns.py" + macaon_train --tm machine.tm --bd train.bd --mcd $MCD -T $TRAIN --dev $DEV --expName $EXPNAME --lang $LANG --templateName $TEMPLATENAME $@ +EXPPATH=$LANGPATH/bin/$EXPNAME +TOOL=$LANGPATH/bin/maca_tm_$EXPNAME + +echo "Evaluation on file" $TEST ":" +$TOOL $TEST $MCD --interactive 0 > $EXPPATH/tmpOutTest.txt +$ADDMISSINGCOLUMNS $EXPPATH/tmpOutTest.txt $MCD > $EXPPATH/tmpOutTest.conllu +$EVALCONLL $TEST $EXPPATH/tmpOutTest.conllu -v + -- GitLab