Class solver::ParameterFreeAdapterInterfaceBase
Interface classes for solver to fit in the parameter free framework.
To be added in parameter freeEach solver must implement one of interface: ParameterFreeAdapterInterface or ParameterFreeLinearSearchAdapterInterface. Common interfaces
Inheritance
solver::ParameterFreeAdapterInterfaceBase
Methods
parameter_dimensions()
Declaration
virtual size_t solver::ParameterFreeAdapterInterfaceBase::parameter_dimensions() const =0
get_initial_parameter_values()
Declaration
virtual void solver::ParameterFreeAdapterInterfaceBase::get_initial_parameter_values(std::vector<double>&initials)=0
update_parameters()
Declaration
virtual void solver::ParameterFreeAdapterInterfaceBase::update_parameters(const std::vector<double>¶meters, double start_time)=0
update_parameters_linearly()
Declaration
virtual void solver::ParameterFreeAdapterInterfaceBase::update_parameters_linearly(std::vector<double>¶meters) const =0
estimate_execution_cost()
Declaration
virtual double solver::ParameterFreeAdapterInterfaceBase::estimate_execution_cost() const =0