Skip to content

Commit c7199b4

Browse files
author
chibu
committed
update hyperparameters from config
1 parent f1fe759 commit c7199b4

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/automation/tasks/arenahard_judgement.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ def __init__(
2020
project_name: str,
2121
task_name: str,
2222
judgement_model: str,
23+
answer_task_id: str,
2324
server_wait_time: int=DEFAULT_SERVER_WAIT_TIME,
2425
docker_image: str=DEFAULT_DOCKER_IMAGE,
2526
packages: Optional[Sequence[str]]=None,
@@ -78,6 +79,7 @@ def __init__(
7879

7980
# Store class attributes
8081
self.judgement_model = judgement_model
82+
self.answer_task_id = answer_task_id
8183
self.clearml_model = clearml_model
8284
self.server_wait_time = server_wait_time
8385
self.vllm_kwargs = vllm_kwargs
@@ -108,6 +110,7 @@ def get_arguments(self):
108110
return {
109111
"Args": {
110112
"judgement_model": self.judgement_model,
113+
"answer_task_id": self.answer_task_id,
111114
"clearml_model": self.clearml_model,
112115
"server_wait_time": self.server_wait_time,
113116
"force_download": self.force_download,

src/automation/tasks/scripts/arenahard_judgement_script.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,13 @@ def clean_hocon_value(v):
107107
from arenahard.utils.completion import make_config
108108
configs = make_config(os.path.join(ARENAHARD_CONFIG_PATH, arenahard_judgement_args["judgement_setting_file"]))
109109
model_name = configs["model_list"][0]
110-
if arenahard_judgement_args.get("answer_task_id","") :
110+
answer_task_id = args["Args"].get("answer_task_id","")
111+
if answer_task_id:
111112
from pathlib import Path
112113
import shutil
113114
import os
114115

115-
answer_task = Task.get_task(task_id=arenahard_judgement_args["answer_task_id"])
116+
answer_task = Task.get_task(task_id=answer_task_id)
116117
artifact_obj = answer_task.artifacts['arenahard report'].get_local_copy()
117118
os.makedirs(answer_dir , exist_ok=True)
118119
shutil.move(artifact_obj,os.path.join(answer_dir, f"{model_name}.jsonl"))

0 commit comments

Comments
 (0)