Skip to content

Commit 9e899c0

Browse files
committed
move resources_per_trial to sweep_parser
Signed-off-by: Jack Luar <[email protected]>
1 parent bab84c6 commit 9e899c0

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

tools/AutoTuner/src/autotuner/distributed.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ def parse_arguments():
236236
help="mode of execution", dest="mode", required=True
237237
)
238238
tune_parser = subparsers.add_parser("tune")
239-
_ = subparsers.add_parser("sweep")
239+
sweep_parser = subparsers.add_parser("sweep")
240240

241241
# DUT
242242
parser.add_argument(
@@ -345,7 +345,7 @@ def parse_arguments():
345345
help="Additional arguments given to ./build_openroad.sh.",
346346
)
347347

348-
# ML
348+
# Tune mode
349349
tune_parser.add_argument(
350350
"--algorithm",
351351
type=str,
@@ -403,6 +403,14 @@ def parse_arguments():
403403
help="Random seed. (0 means no seed.)",
404404
)
405405

406+
sweep_parser.add_argument(
407+
"--resources_per_trial",
408+
type=int,
409+
metavar="<int>",
410+
default=1,
411+
help="Number of CPUs to request for each sweep job.",
412+
)
413+
406414
# Workload
407415
parser.add_argument(
408416
"--cpu_budget",

tools/AutoTuner/test/smoke_test_sweep.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ def setUp(self):
3838
f" --experiment {self.experiment}"
3939
f" --config {self.config}"
4040
f" --cpu_budget {self.cpu_budget}"
41-
f" --resources_per_trial {self.resources_per_trial}"
42-
f" sweep"
41+
f" sweep --resources_per_trial {self.resources_per_trial}"
4342
)
4443

4544
def test_sweep(self):

0 commit comments

Comments
 (0)