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