CADETProcess.optimization.OptimizationProblem.create_initial_values

CADETProcess.optimization.OptimizationProblem.create_initial_values#

OptimizationProblem.create_initial_values(n_samples=1, seed=None, burn_in=100000, include_dependent_variables=True)[source]#

Create initial value within parameter space.

Uses hopsy (Highly Optimized toolbox for Polytope Sampling) to retrieve uniformly distributed samples from the parameter space.

Parameters:
n_samplesint

Number of initial values to be drawn

seedint, optional

Seed to initialize random numbers. Only used if method == ‘random’

burn_inint, optional

Number of samples that are created to ensure uniform sampling. The actual initial values are then drawn from this set. The default is 100000.

include_dependent_variablesbool, optional

If True, include dependent variables in population. The default is True.

Returns:
valueslist

Initial values for starting the optimization.

Raises:
CADETProcessError

If method is not known.