| armijoConstant | mlpack::optimization::L_BFGS< FunctionType > | private |
| ArmijoConstant() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| ArmijoConstant() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| ChooseScalingFactor(const size_t iterationNum, const arma::mat &gradient) | mlpack::optimization::L_BFGS< FunctionType > | private |
| Evaluate(const arma::mat &iterate) | mlpack::optimization::L_BFGS< FunctionType > | private |
| factr | mlpack::optimization::L_BFGS< FunctionType > | private |
| Factr() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| Factr() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| Function() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| Function() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| function | mlpack::optimization::L_BFGS< FunctionType > | private |
| GradientNormTooSmall(const arma::mat &gradient) | mlpack::optimization::L_BFGS< FunctionType > | private |
| L_BFGS(FunctionType &function, const size_t numBasis=10, const size_t maxIterations=10000, const double armijoConstant=1e-4, const double wolfe=0.9, const double minGradientNorm=1e-6, const double factr=1e-15, const size_t maxLineSearchTrials=50, const double minStep=1e-20, const double maxStep=1e20) | mlpack::optimization::L_BFGS< FunctionType > | |
| LineSearch(double &functionValue, arma::mat &iterate, arma::mat &gradient, const arma::mat &searchDirection) | mlpack::optimization::L_BFGS< FunctionType > | private |
| maxIterations | mlpack::optimization::L_BFGS< FunctionType > | private |
| MaxIterations() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MaxIterations() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| maxLineSearchTrials | mlpack::optimization::L_BFGS< FunctionType > | private |
| MaxLineSearchTrials() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MaxLineSearchTrials() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| maxStep | mlpack::optimization::L_BFGS< FunctionType > | private |
| MaxStep() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MaxStep() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MinGradientNorm() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MinGradientNorm() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| minGradientNorm | mlpack::optimization::L_BFGS< FunctionType > | private |
| minPointIterate | mlpack::optimization::L_BFGS< FunctionType > | private |
| MinPointIterate() const | mlpack::optimization::L_BFGS< FunctionType > | |
| minStep | mlpack::optimization::L_BFGS< FunctionType > | private |
| MinStep() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| MinStep() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| newIterateTmp | mlpack::optimization::L_BFGS< FunctionType > | private |
| numBasis | mlpack::optimization::L_BFGS< FunctionType > | private |
| NumBasis() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| NumBasis() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| Optimize(arma::mat &iterate) | mlpack::optimization::L_BFGS< FunctionType > | |
| Optimize(arma::mat &iterate, const size_t maxIterations) | mlpack::optimization::L_BFGS< FunctionType > | |
| s | mlpack::optimization::L_BFGS< FunctionType > | private |
| SearchDirection(const arma::mat &gradient, const size_t iterationNum, const double scalingFactor, arma::mat &searchDirection) | mlpack::optimization::L_BFGS< FunctionType > | private |
| UpdateBasisSet(const size_t iterationNum, const arma::mat &iterate, const arma::mat &oldIterate, const arma::mat &gradient, const arma::mat &oldGradient) | mlpack::optimization::L_BFGS< FunctionType > | private |
| wolfe | mlpack::optimization::L_BFGS< FunctionType > | private |
| Wolfe() const | mlpack::optimization::L_BFGS< FunctionType > | inline |
| Wolfe() | mlpack::optimization::L_BFGS< FunctionType > | inline |
| y | mlpack::optimization::L_BFGS< FunctionType > | private |