Skip to content

Commit e1c369d

Browse files
temp-commit
1 parent 15f4c6d commit e1c369d

File tree

2 files changed

+11
-17
lines changed

2 files changed

+11
-17
lines changed

main_workarena_debug.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,16 @@
4242

4343
# ## select the benchmark to run on
4444
# benchmark = "miniwob_tiny_test"
45-
benchmark = "workarena_l1"
45+
# benchmark = "workarena_l1"
4646

4747

48-
benchmark = bgym.DEFAULT_BENCHMARKS[benchmark](n_repeats=4) # type: bgym.Benchmark
49-
benchmark = benchmark.subset_from_glob("task_name", "*create*")
48+
benchmark = bgym.DEFAULT_BENCHMARKS['miniwob']() # type: bgym.Benchmark
49+
# benchmark = benchmark.subset_from_glob("task_name", "*create*")
5050

51-
# for env_args in benchmark.env_args_list:
52-
# print(env_args.task_name)
53-
# env_args.max_steps = 15
51+
for env_args in benchmark.env_args_list:
52+
print(env_args.task_name)
53+
env_args.max_steps = 15
54+
env_args.seed = 15
5455

5556
relaunch = False
5657

src/agentlab/analyze/agent_xray.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -103,17 +103,10 @@ def update_exp_result(self, episode_id: EpisodeId):
103103
# Prefer selecting by explicit row index if available
104104
if episode_id.row_index is not None:
105105
tmp_df = self.result_df.reset_index(inplace=False)
106-
tmp_df["_row_index"] = tmp_df.index
107-
sub_df = tmp_df[tmp_df["_row_index"] == episode_id.row_index]
108-
if len(sub_df) == 0:
106+
if not (0 <= episode_id.row_index < len(tmp_df)):
109107
self.exp_result = None
110-
raise ValueError(f"Could not find episode for row_index: {episode_id.row_index}")
111-
if len(sub_df) > 1:
112-
warning(
113-
f"Found multiple rows for row_index: {episode_id.row_index}. Using the first one."
114-
)
115-
exp_dir = sub_df.iloc[0]["exp_dir"]
116-
print(exp_dir)
108+
raise ValueError(f"row_index out of range: {episode_id.row_index}")
109+
exp_dir = tmp_df.iloc[episode_id.row_index]["exp_dir"]
117110
self.exp_result = ExpResult(exp_dir)
118111
self.step = 0
119112
return
@@ -1031,7 +1024,7 @@ def extract_columns(row: pd.Series):
10311024

10321025
seed_df = result_df.apply(extract_columns, axis=1)
10331026
# Ensure column order and readability
1034-
seed_df = seed_df[["seed", "reward", "err", "n_steps","index"]]
1027+
seed_df = seed_df[["seed", "reward", "err", "n_steps", "index"]]
10351028
return seed_df
10361029

10371030

0 commit comments

Comments
 (0)