From 2e3854985f51ed35c842daf75fe727fa74d7fd18 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Wed, 1 Apr 2020 10:30:39 +0200 Subject: [PATCH] in train, make in data must happen before searching for txt files --- UD_any/train.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/UD_any/train.sh b/UD_any/train.sh index 265662b..94f4b50 100755 --- a/UD_any/train.sh +++ b/UD_any/train.sh @@ -34,6 +34,9 @@ fi source $EXPPATH"/config" +CURDIR=$(pwd) +cd $EXPPATH"/"data && make -s clean && make -s && cd $CURDIR + TRAIN=$(find $CORPUS -type f -name '*train*.conllu') TRAINRAW=$(find $CORPUS -type f -name '*train*.txt') DEV=$(find $CORPUS -type f -name '*dev*.conllu') @@ -57,8 +60,14 @@ then print_usage_and_exit fi -CURDIR=$(pwd) -cd $EXPPATH"/"data && make -s clean && make -s && cd $CURDIR +if [ "$MODE" = "txt" ]; then +if test ! -f $TRAINRAW; +then + >&2 echo "ERROR : no train file found in" $CORPUS + >&2 echo "$TRAINRAW" + print_usage_and_exit +fi +fi MCD=$EXPPATH"/data/*\.mcd" -- GitLab