MCPcopy Create free account
hub / github.com/algorithmicsuperintelligence/openevolve / update_model_params

Method update_model_params

openevolve/config.py:185–190  ·  view source on GitHub ↗

Update model parameters for all models

(self, args: Dict[str, Any], overwrite: bool = False)

Source from the content-addressed store, hash-verified

183 self.update_model_params(shared_config)
184
185 def update_model_params(self, args: Dict[str, Any], overwrite: bool = False) -> None:
186 """Update model parameters for all models"""
187 for model in self.models + self.evaluator_models:
188 for key, value in args.items():
189 if overwrite or getattr(model, key, None) is None:
190 setattr(model, key, value)
191
192 def rebuild_models(self) -> None:
193 """Rebuild the models list after primary_model/secondary_model field changes"""

Callers 3

__post_init__Method · 0.95
rebuild_modelsMethod · 0.95
load_configFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected