optimize
- Project.optimize(model_name: str, parameters_name: str, result_name: str | None = None, maximum_number_function_evaluations: int | None = None, clp_link_tolerance: float = 0.0, data_lookup_override: Mapping[str, LoadableDataset] | None = None) Result [source]
Optimize a model.
- Parameters:
model_name (str) – The model to optimize.
parameters_name (str) – The initial parameters.
result_name (str | None) – The name of the result.
maximum_number_function_evaluations (int | None) – The maximum number of function evaluations.
clp_link_tolerance (float) – The CLP link tolerance.
data_lookup_override (Mapping[str, LoadableDataset] | None) – Allows to bypass the default dataset lookup in the project
data
folder and use a different dataset for the optimization without changing the model. This is especially useful when working with preprocessed data. Defaults toNone
.
- Returns:
Result of the optimization.
- Return type: