File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ def __init__(
20
20
project_name : str ,
21
21
task_name : str ,
22
22
judgement_model : str ,
23
+ answer_task_id : str ,
23
24
server_wait_time : int = DEFAULT_SERVER_WAIT_TIME ,
24
25
docker_image : str = DEFAULT_DOCKER_IMAGE ,
25
26
packages : Optional [Sequence [str ]]= None ,
@@ -78,6 +79,7 @@ def __init__(
78
79
79
80
# Store class attributes
80
81
self .judgement_model = judgement_model
82
+ self .answer_task_id = answer_task_id
81
83
self .clearml_model = clearml_model
82
84
self .server_wait_time = server_wait_time
83
85
self .vllm_kwargs = vllm_kwargs
@@ -108,6 +110,7 @@ def get_arguments(self):
108
110
return {
109
111
"Args" : {
110
112
"judgement_model" : self .judgement_model ,
113
+ "answer_task_id" : self .answer_task_id ,
111
114
"clearml_model" : self .clearml_model ,
112
115
"server_wait_time" : self .server_wait_time ,
113
116
"force_download" : self .force_download ,
Original file line number Diff line number Diff line change @@ -107,12 +107,13 @@ def clean_hocon_value(v):
107
107
from arenahard .utils .completion import make_config
108
108
configs = make_config (os .path .join (ARENAHARD_CONFIG_PATH , arenahard_judgement_args ["judgement_setting_file" ]))
109
109
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 :
111
112
from pathlib import Path
112
113
import shutil
113
114
import os
114
115
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 )
116
117
artifact_obj = answer_task .artifacts ['arenahard report' ].get_local_copy ()
117
118
os .makedirs (answer_dir , exist_ok = True )
118
119
shutil .move (artifact_obj ,os .path .join (answer_dir , f"{ model_name } .jsonl" ))
You can’t perform that action at this time.
0 commit comments