create_scheme

Project.create_scheme(model_name: str, parameters_name: str, maximum_number_function_evaluations: int | None = None, clp_link_tolerance: float = 0.0, data_lookup_override: Mapping[str, LoadableDataset] | None = None) Scheme[source]

Create a scheme for optimization.

Parameters:
  • model_name (str) – The model to optimize.

  • parameters_name (str) – The initial parameters.

  • 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 to None.

Returns:

The created scheme.

Return type:

Scheme