simrunmodular_reduced_model_inferencesolverSolver_COBYLA

Solver_COBYLA

class simrun.modular_reduced_model_inference.solver.Solver_COBYLA(name)

A Powell [6] solver strategy for reduced models.

See also

strategy for available strategies and their respective objective functions.

Parameters:

name (str) – name of the solver

Attributes:

name

name of the solver

Type:

str

optimize

Optimization function: scipy.optimize.minimize() with method='COBYLA'. Optimization function need an objective function to minimize. These objecetive functions depend on the strategy.

Type:

callable

Methods:

_setup_optimizer()

Set up the optimization strategy.

_optimize(_objective_function, maxiter, x0)

static Static optimization method.