Skip to content
Snippets Groups Projects
Verified Commit 333f6e5e authored by Björn Ludwig's avatar Björn Ludwig
Browse files

refactor(solve_instances_in_parallel): change logic to run on more nodes

parent 3228b239
Branches
No related tags found
No related merge requests found
Pipeline #16316 passed
...@@ -25,14 +25,14 @@ def solve_and_store_timed_solutions(task_id: int, proc_id: int) -> None: ...@@ -25,14 +25,14 @@ def solve_and_store_timed_solutions(task_id: int, proc_id: int) -> None:
Parameters Parameters
---------- ----------
task_id : int task_id : int
parameter to parallelize workload, expected to lie between 0 and 4 each included parameter to parallelize workload, expected to lie between 0 and 7 each included
proc_id : int proc_id : int
parameter to parallelize workload, expected to lie between 0 and 3 each included parameter to parallelize workload, expected to lie between 0 and 1 each included
""" """
size_scalers: list[int] = [1, 10, 100, 1000, 2000] size_scalers: list[int] = [10, 100, 1000, 2000]
size_scaler = size_scalers[task_id] size_scaler = size_scalers[task_id // 2]
depths: list[int] = [1, 3, 5, 8] depths: list[int] = [1, 3, 5, 8]
depth = depths[proc_id] depth = depths[proc_id + (task_id % 2) * 2]
if size_scaler * 11 - depth >= 100: if size_scaler * 11 - depth >= 100:
out_features = 100 out_features = 100
elif size_scaler * 11 - depth < 10: elif size_scaler * 11 - depth < 10:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment