Docstrings
NonconvexMultistart.HyperoptOptions — Type
HyperoptOptions: options performing starting point optimization using Hyperopt.jlsub_options: options for the sub-optimizer.lb: Lower bound of starting point, if don't specify it, the default value will benothing, then will end up be replaced by the lower bound of optimization problem.ub: Upper bound of starting point, same as above.searchspace_size::Integer: How many potential starting points we generate.iters::Integer: Among all generated potential starting points, how many of them will be evaluated.sampler::Hyperopt.Sampler: An instance of 'Hyperopt.Sampler', which decides search algorithm.ctol: infeasibility tolerance for accepting a solution as feasiblekeep_all: if true, all the solutions of the sub-problems will be saved
NonconvexMultistart.HyperoptResult — Type
HyperoptResultWhen using multiple x0 in optimize, return this result, including following fields:
minimum: the optimal value among all searches.minmizer: the optimal solutions found.results: all the search results.optimal_ind: the index of the optimal solution inresults.