Skip to content

Commit b22a7c0

Browse files
TLSDCgasse
authored andcommitted
displaying exp names in ray dashboard (#123)
* displaying exp names in ray dashboard * fixing tests
1 parent 5d72e8b commit b22a7c0

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

src/agentlab/experiments/exp_utils.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import os
2-
from pathlib import Path
3-
from browsergym.experiments.loop import _move_old_exp, yield_all_exp_results
4-
from tqdm import tqdm
51
import logging
6-
from browsergym.experiments.loop import ExpArgs
7-
from contextlib import contextmanager
2+
import os
83
import signal
94
import sys
10-
from time import time, sleep
5+
from contextlib import contextmanager
6+
from pathlib import Path
7+
from time import sleep, time
8+
9+
from browsergym.experiments.loop import ExpArgs, _move_old_exp, yield_all_exp_results
10+
from tqdm import tqdm
1111

1212
logger = logging.getLogger(__name__) # Get logger based on module name
1313

@@ -130,6 +130,7 @@ def add_dependencies(exp_args_list: list[ExpArgs], task_dependencies: dict[str,
130130
class MockedExpArgs:
131131
def __init__(self, exp_id, depends_on=None):
132132
self.exp_id = exp_id
133+
self.exp_name = f"exp_{exp_id}"
133134
self.depends_on = depends_on if depends_on else []
134135
self.start_time = None
135136
self.end_time = None

src/agentlab/experiments/graph_execution_ray.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def get_task(exp_arg: bgym.ExpArgs):
2828
dependency_tasks = [get_task(exp_args_map[dep_key]) for dep_key in exp_arg.depends_on]
2929

3030
# Create new task that depends on the dependency results
31-
task_map[exp_arg.exp_id] = run_exp.remote(
31+
task_map[exp_arg.exp_id] = run_exp.options(name=f"{exp_arg.exp_name}").remote(
3232
exp_arg, *dependency_tasks, avg_step_timeout=avg_step_timeout
3333
)
3434
return task_map[exp_arg.exp_id]

0 commit comments

Comments
 (0)