Fixed bug: Jobs working on wrong reps

This commit is contained in:
Dominik Moritz Roth 2023-07-29 14:53:19 +02:00
parent 0d7b02a57b
commit 7ed0c8fcc5

View File

@ -180,11 +180,9 @@ class Slate():
reps = self.consume(schedulerC, 'repetitions', self.consume(schedulerC, 'reps_per_version', 1)*num_conv_versions)
if job_id == None:
return list(range(0, reps))
reps_for_job = [[]] * num_jobs
reps_for_job = [[] for i in range(num_jobs)]
for i in range(reps):
reps_for_job[i % num_jobs].append(i)
print('reps_for_job', reps_for_job)
print(f'reps_for_job[{job_id}]', reps_for_job[job_id])
return reps_for_job[job_id]
def run_local(self, filename, name, job_id, sweep_id):