diff --git a/UD_any/train.sh b/UD_any/train.sh index dc9b25b025b67b68bd905aadd79ded6d1c94456e..159f104fd9913dcbb526d9e97d1d633d23e2c781 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 +