Doxygen
1.9.1
|
This is the complete list of members for TasOptimization::GradientDescentState, including all inherited members.
getAdaptiveStepsize() const | TasOptimization::GradientDescentState | inline |
getNumDimensions() const | TasOptimization::GradientDescentState | inline |
getX(double x_out[]) const | TasOptimization::GradientDescentState | inline |
getX() const | TasOptimization::GradientDescentState | inline |
GradientDescent(const ObjectiveFunctionSingle &func, const GradientFunctionSingle &grad, const ProjectionFunctionSingle &proj, const double increase_coeff, const double decrease_coeff, const int max_iterations, const double tolerance, GradientDescentState &state) | TasOptimization::GradientDescentState | friend |
GradientDescent(const ObjectiveFunctionSingle &func, const GradientFunctionSingle &grad, const double increase_coeff, const double decrease_coeff, const int max_iterations, const double tolerance, GradientDescentState &state) | TasOptimization::GradientDescentState | friend |
GradientDescent(const GradientFunctionSingle &grad, const double stepsize, const int max_iterations, const double tolerance, std::vector< double > &state) | TasOptimization::GradientDescentState | friend |
GradientDescentState()=delete | TasOptimization::GradientDescentState | |
GradientDescentState(const std::vector< double > &x0, const double initial_stepsize) | TasOptimization::GradientDescentState | inline |
GradientDescentState(const GradientDescentState &source)=default | TasOptimization::GradientDescentState | |
GradientDescentState(GradientDescentState &&source)=default | TasOptimization::GradientDescentState | |
operator std::vector< double > &() | TasOptimization::GradientDescentState | inline |
operator=(GradientDescentState &&source)=default | TasOptimization::GradientDescentState | |
operator=(GradientDescentState &source)=default | TasOptimization::GradientDescentState | |
setAdaptiveStepsize(const double new_stepsize) | TasOptimization::GradientDescentState | inline |
setX(const double x_new[]) | TasOptimization::GradientDescentState | inline |
setX(const std::vector< double > &x_new) | TasOptimization::GradientDescentState | inline |