|
1 | | -import json |
2 | | -from pathlib import Path |
3 | | - |
4 | | -from jinja2 import Environment, StrictUndefined |
5 | | - |
6 | 1 | from rdagent.components.coder.CoSTEER import CoSTEER |
7 | | -from rdagent.components.coder.CoSTEER.config import CoSTEER_SETTINGS |
8 | 2 | from rdagent.components.coder.CoSTEER.evaluators import ( |
9 | 3 | CoSTEERMultiEvaluator, |
10 | 4 | CoSTEERSingleFeedback, |
|
15 | 9 | from rdagent.components.coder.CoSTEER.knowledge_management import ( |
16 | 10 | CoSTEERQueriedKnowledge, |
17 | 11 | ) |
| 12 | +from rdagent.components.coder.data_science.conf import DSCoderCoSTEERSettings |
18 | 13 | from rdagent.components.coder.data_science.model.eval import ( |
19 | 14 | ModelGeneralCaseSpecEvaluator, |
20 | 15 | ) |
@@ -133,10 +128,11 @@ def __init__( |
133 | 128 | *args, |
134 | 129 | **kwargs, |
135 | 130 | ) -> None: |
| 131 | + settings = DSCoderCoSTEERSettings() |
136 | 132 | eva = CoSTEERMultiEvaluator( |
137 | 133 | ModelGeneralCaseSpecEvaluator(scen=scen), scen=scen |
138 | 134 | ) # Please specify whether you agree running your eva in parallel or not |
139 | 135 | # eva = ModelGeneralCaseSpecEvaluator(scen=scen) |
140 | | - es = ModelMultiProcessEvolvingStrategy(scen=scen, settings=CoSTEER_SETTINGS) |
| 136 | + es = ModelMultiProcessEvolvingStrategy(scen=scen, settings=settings) |
141 | 137 |
|
142 | | - super().__init__(*args, settings=CoSTEER_SETTINGS, eva=eva, es=es, evolving_version=2, scen=scen, **kwargs) |
| 138 | + super().__init__(*args, settings=settings, eva=eva, es=es, evolving_version=2, scen=scen, **kwargs) |
0 commit comments