From a6324449b4f5dd99284ad93d77aed41f9c922be3 Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Tue, 31 Mar 2020 21:13:04 +0200
Subject: [PATCH] Added eval to launchBatches and changed models names

---
 UD_any/launchBatches.py | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/UD_any/launchBatches.py b/UD_any/launchBatches.py
index b4294c4..b7d8c4b 100755
--- a/UD_any/launchBatches.py
+++ b/UD_any/launchBatches.py
@@ -30,6 +30,18 @@ def launchTrainBash(mode, expName, arguments) :
     shell=True, stdout=open("%s.stdout"%expName,'w'), stderr=open("%s.stderr"%expName,'w'))
 ###############################################################################
 
+###############################################################################
+def launchEval(mode, expName, launcher) :
+  if launcher == "bash" :
+    launchEvalBash(mode, expName)
+###############################################################################
+
+###############################################################################
+def launchEvalBash(mode, expName) :
+  subprocess.Popen("./evaluate.sh %s bin/%s --silent"%(mode,expName),
+    shell=True, stdout=open("%s.stdout"%expName,'a'), stderr=open("%s.stderr"%expName,'a'))
+###############################################################################
+
 ###############################################################################
 if __name__ == "__main__" :
   if len(sys.argv) != 4 :
@@ -48,12 +60,12 @@ if __name__ == "__main__" :
     for xp in desc.templatesExperiments :
       for i in range(desc.nbReplicas) :
         xp['lang'] = lang
-        xp['expName'] = xp['expName'].split('.')[0]+"."+str(i)
+        xp['expName'] = xp['expName'].split('.')[0]+"."+lang+"."+str(i)
         if mode == "train" :
           prepareExperiment(xp['lang'],xp['template'],xp['expName'])
           launchTrain(xp['mode'],xp['expName'],xp['arguments'],launcher)
         else :
-          print("todo")
+          launchEval(xp['mode'],xp['expName'],launcher)
 
 ###############################################################################
 
-- 
GitLab