beta0 | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
beta1 | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
clone(std::unique_ptr< LeastSquaresOptimizer > &clone) const override | sgpp::optimization::optimizer::LevenbergMarquardt | virtual |
DEFAULT_ACCEPTANCE_THRESHOLD | sgpp::optimization::optimizer::LevenbergMarquardt | static |
DEFAULT_EFFECTIVENESS_THRESHOLD | sgpp::optimization::optimizer::LevenbergMarquardt | static |
DEFAULT_INITIAL_DAMPING | sgpp::optimization::optimizer::LevenbergMarquardt | static |
DEFAULT_N | sgpp::optimization::optimizer::LeastSquaresOptimizer | static |
DEFAULT_TOLERANCE | sgpp::optimization::optimizer::LevenbergMarquardt | static |
defaultSleSolver | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
fHist | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
fOpt | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
getAcceptanceThreshold() const | sgpp::optimization::optimizer::LevenbergMarquardt | |
getEffectivenessThreshold() const | sgpp::optimization::optimizer::LevenbergMarquardt | |
getHistoryOfOptimalPoints() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getHistoryOfOptimalValues() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getInitialDamping() const | sgpp::optimization::optimizer::LevenbergMarquardt | |
getN() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getOptimalPoint() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getOptimalValue() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getPhiFunction() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getPhiGradient() const | sgpp::optimization::optimizer::LevenbergMarquardt | |
getStartingPoint() const | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
getTolerance() const | sgpp::optimization::optimizer::LevenbergMarquardt | |
LeastSquaresOptimizer(const VectorFunction &phi, size_t N=DEFAULT_N) | sgpp::optimization::optimizer::LeastSquaresOptimizer | inlineexplicit |
LeastSquaresOptimizer(const LeastSquaresOptimizer &other) | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
LevenbergMarquardt(const VectorFunction &phi, const VectorFunctionGradient &phiGradient, size_t maxItCount=DEFAULT_N, double tolerance=DEFAULT_TOLERANCE, double initialDamping=DEFAULT_INITIAL_DAMPING, double acceptanceThreshold=DEFAULT_ACCEPTANCE_THRESHOLD, double effectivenessThreshold=DEFAULT_EFFECTIVENESS_THRESHOLD) | sgpp::optimization::optimizer::LevenbergMarquardt | |
LevenbergMarquardt(const VectorFunction &phi, const VectorFunctionGradient &phiGradient, size_t maxItCount, double tolerance, double initialDamping, double acceptanceThreshold, double effectivenessThreshold, const sle_solver::SLESolver &sleSolver) | sgpp::optimization::optimizer::LevenbergMarquardt | |
LevenbergMarquardt(const LevenbergMarquardt &other) | sgpp::optimization::optimizer::LevenbergMarquardt | |
mu0 | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
N | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
optimize() override | sgpp::optimization::optimizer::LevenbergMarquardt | virtual |
phi | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
phiGradient | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
setAcceptanceThreshold(double acceptanceThreshold) | sgpp::optimization::optimizer::LevenbergMarquardt | |
setEffectivenessThreshold(double effectivenessThreshold) | sgpp::optimization::optimizer::LevenbergMarquardt | |
setInitialDamping(double initialDamping) | sgpp::optimization::optimizer::LevenbergMarquardt | |
setN(size_t N) | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
setStartingPoint(const base::DataVector &startingPoint) | sgpp::optimization::optimizer::LeastSquaresOptimizer | inline |
setTolerance(double tolerance) | sgpp::optimization::optimizer::LevenbergMarquardt | |
sleSolver | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
tol | sgpp::optimization::optimizer::LevenbergMarquardt | protected |
x0 | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
xHist | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
xOpt | sgpp::optimization::optimizer::LeastSquaresOptimizer | protected |
~LeastSquaresOptimizer() | sgpp::optimization::optimizer::LeastSquaresOptimizer | inlinevirtual |
~LevenbergMarquardt() override | sgpp::optimization::optimizer::LevenbergMarquardt | |