[WIP] debugging

This commit is contained in:
Dominik Moritz Roth 2023-07-29 14:39:30 +02:00
parent 9260ea01f3
commit 0d7b02a57b

View File

@ -177,12 +177,14 @@ class Slate():
def _reps_for_job(self, schedC, job_id, num_conv_versions): def _reps_for_job(self, schedC, job_id, num_conv_versions):
schedulerC = copy.deepcopy(schedC) schedulerC = copy.deepcopy(schedC)
num_jobs = self._calc_num_jobs(schedulerC, num_conv_versions) num_jobs = self._calc_num_jobs(schedulerC, num_conv_versions)
reps = self.consume(schedulerC, 'repetitions', 1) reps = self.consume(schedulerC, 'repetitions', self.consume(schedulerC, 'reps_per_version', 1)*num_conv_versions)
if job_id == None: if job_id == None:
return list(range(0, reps)) return list(range(0, reps))
reps_for_job = [[]] * num_jobs reps_for_job = [[]] * num_jobs
for i in range(reps): for i in range(reps):
reps_for_job[i % num_jobs].append(i) 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] return reps_for_job[job_id]
def run_local(self, filename, name, job_id, sweep_id): def run_local(self, filename, name, job_id, sweep_id):