refactor: replace Evaluator with CoSTEEREvaluator in eva_utils.py (#607)

* refactor: Replace Evaluator with CoSTEEREvaluator in eva_utils.py

* fix bug

---------

Co-authored-by: Linlang <Lv.Linlang@hotmail.com>
This commit is contained in:
you-n-g
2025-02-18 13:38:13 +08:00
committed by GitHub
parent 2a9ae28a6a
commit 4b949b3c29
2 changed files with 4 additions and 4 deletions
@@ -5,8 +5,8 @@ from typing import Tuple
import numpy as np
from jinja2 import Environment, StrictUndefined
from rdagent.components.coder.CoSTEER.evaluators import CoSTEEREvaluator
from rdagent.components.coder.model_coder.model import ModelFBWorkspace, ModelTask
from rdagent.core.evaluation import Evaluator
from rdagent.core.experiment import Task, Workspace
from rdagent.core.prompts import Prompts
from rdagent.oai.llm_conf import LLM_SETTINGS
@@ -53,7 +53,7 @@ def value_evaluator(
)
class ModelCodeEvaluator(Evaluator):
class ModelCodeEvaluator(CoSTEEREvaluator):
def evaluate(
self,
target_task: Task,
@@ -117,7 +117,7 @@ class ModelCodeEvaluator(Evaluator):
return critic_response, None
class ModelFinalEvaluator(Evaluator):
class ModelFinalEvaluator(CoSTEEREvaluator):
def evaluate(
self,
target_task: Task,