Class OptimizerDlibLineSearch

Inheritance Relationships

Base Type

Class Documentation

class OptimizerDlibLineSearch : public parpe::Optimizer

Public Functions

OptimizerDlibLineSearch() = default
virtual std::tuple<int, double, std::vector<double>> optimize(OptimizationProblem *problem) override

Minimize an objective function given as OptimizationProblem using dlib line search algorithm.

TODO: no options are specifiable for the moment

Parameters:

problem

Returns:

Returns 0 on success.