SG++-Doxygen-Documentation
sgpp::optimization::optimizer::GradientDescent Member List

This is the complete list of members for sgpp::optimization::optimizer::GradientDescent, including all inherited members.

betasgpp::optimization::optimizer::GradientDescentprotected
clone(std::unique_ptr< UnconstrainedOptimizer > &clone) const overridesgpp::optimization::optimizer::GradientDescentvirtual
DEFAULT_BETAsgpp::optimization::optimizer::GradientDescentstatic
DEFAULT_EPSILONsgpp::optimization::optimizer::GradientDescentstatic
DEFAULT_GAMMAsgpp::optimization::optimizer::GradientDescentstatic
DEFAULT_MAX_IT_COUNTsgpp::optimization::optimizer::GradientDescentstatic
DEFAULT_Nsgpp::optimization::optimizer::UnconstrainedOptimizerstatic
DEFAULT_TOLERANCEsgpp::optimization::optimizer::GradientDescentstatic
epssgpp::optimization::optimizer::GradientDescentprotected
fsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
fGradientsgpp::optimization::optimizer::GradientDescentprotected
fHistsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
fOptsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
gammasgpp::optimization::optimizer::GradientDescentprotected
getBeta() constsgpp::optimization::optimizer::GradientDescent
getEpsilon() constsgpp::optimization::optimizer::GradientDescent
getGamma() constsgpp::optimization::optimizer::GradientDescent
getHistoryOfOptimalPoints() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getHistoryOfOptimalValues() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getN() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getObjectiveFunction() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getObjectiveGradient() constsgpp::optimization::optimizer::GradientDescent
getOptimalPoint() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getOptimalValue() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getStartingPoint() constsgpp::optimization::optimizer::UnconstrainedOptimizerinline
getTolerance() constsgpp::optimization::optimizer::GradientDescent
GradientDescent(const ScalarFunction &f, const ScalarFunctionGradient &fGradient, size_t maxItCount=DEFAULT_MAX_IT_COUNT, double beta=DEFAULT_BETA, double gamma=DEFAULT_GAMMA, double tolerance=DEFAULT_TOLERANCE, double epsilon=DEFAULT_EPSILON)sgpp::optimization::optimizer::GradientDescent
GradientDescent(const GradientDescent &other)sgpp::optimization::optimizer::GradientDescent
Nsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
optimize() overridesgpp::optimization::optimizer::GradientDescentvirtual
setBeta(double beta)sgpp::optimization::optimizer::GradientDescent
setEpsilon(double epsilon)sgpp::optimization::optimizer::GradientDescent
setGamma(double gamma)sgpp::optimization::optimizer::GradientDescent
setN(size_t N)sgpp::optimization::optimizer::UnconstrainedOptimizerinline
setStartingPoint(const base::DataVector &startingPoint)sgpp::optimization::optimizer::UnconstrainedOptimizerinline
setTolerance(double tolerance)sgpp::optimization::optimizer::GradientDescent
tolsgpp::optimization::optimizer::GradientDescentprotected
UnconstrainedOptimizer(const ScalarFunction &f, size_t N=DEFAULT_N)sgpp::optimization::optimizer::UnconstrainedOptimizerinlineexplicit
UnconstrainedOptimizer(const UnconstrainedOptimizer &other)sgpp::optimization::optimizer::UnconstrainedOptimizerinline
x0sgpp::optimization::optimizer::UnconstrainedOptimizerprotected
xHistsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
xOptsgpp::optimization::optimizer::UnconstrainedOptimizerprotected
~GradientDescent() overridesgpp::optimization::optimizer::GradientDescent
~UnconstrainedOptimizer()sgpp::optimization::optimizer::UnconstrainedOptimizerinlinevirtual