diff --git a/launchBatches.py b/launchBatches.py new file mode 100755 index 0000000000000000000000000000000000000000..c405bd941fcedd24e0644cdc4b9717ff8bc6b813 --- /dev/null +++ b/launchBatches.py @@ -0,0 +1,23 @@ +#! /usr/bin/env python3 + +import sys +sys.path.insert(0, "/storage/raid1/homedirs/franck.dary/macaon_data/scripts") +from launchSlurmArray import launchSlurmArray + +prefix = "bin/statesNewer/" + +names = [] +commands = [] + +for gamma in ["0.8","0.6"] : + for network in ["base", "semi"] : + names.append("%s_rl_%s_g%s_%s"%("tagparser","A",gamma,network)) + commands.append('./main.py train rl data/UD_French-GSD_0/train.conllu %s%s --dev data/UD_French-GSD_0/dev.conllu --incr --transitions %s -n 200 --reward %s --silent --gamma %s --network %s'%(prefix, names[-1], "tagparser", "A", gamma, network)) + for reward in ["A", "A2", "E", "G"] : + for transitions in ["tagparserbt"] : + for probaBack in ["0.6,04,0.1-0.3,2,0.0", "0.0,10,0.9-1.0,10,0.1", "0.0,100,0.9-1.0,100,0.1"] : + names.append("%s_rl_%s_g%s_%s_%s"%(transitions,reward,gamma,network,probaBack)) + commands.append('./main.py train rl data/UD_French-GSD_0/train.conllu %s%s --dev data/UD_French-GSD_0/dev.conllu --incr --transitions %s -n 200 --reward %s --silent --gamma %s --network %s --probaStateBack %s'%(prefix, names[-1], transitions, reward, gamma, network, probaBack)) + +launchSlurmArray(names, commands, "rl", "gpu", 96, 8, 2) +