MLPACK  1.0.4
mlpack::optimization::L_BFGS< FunctionType > Member List
This is the complete list of members for mlpack::optimization::L_BFGS< FunctionType >, including all inherited members.
armijoConstantmlpack::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]
functionmlpack::optimization::L_BFGS< FunctionType > [private]
GradientNormTooSmall(const arma::mat &gradient)mlpack::optimization::L_BFGS< FunctionType > [private]
L_BFGS(FunctionType &function, const size_t numBasis=5, const size_t maxIterations=0, const double armijoConstant=1e-4, const double wolfe=0.9, const double minGradientNorm=1e-10, 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() const mlpack::optimization::L_BFGS< FunctionType > [inline]
MaxIterations()mlpack::optimization::L_BFGS< FunctionType > [inline]
maxIterationsmlpack::optimization::L_BFGS< FunctionType > [private]
maxLineSearchTrialsmlpack::optimization::L_BFGS< FunctionType > [private]
MaxLineSearchTrials() const mlpack::optimization::L_BFGS< FunctionType > [inline]
MaxLineSearchTrials()mlpack::optimization::L_BFGS< FunctionType > [inline]
maxStepmlpack::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]
minGradientNormmlpack::optimization::L_BFGS< FunctionType > [private]
minPointIteratemlpack::optimization::L_BFGS< FunctionType > [private]
MinPointIterate() const mlpack::optimization::L_BFGS< FunctionType >
MinStep() const mlpack::optimization::L_BFGS< FunctionType > [inline]
MinStep()mlpack::optimization::L_BFGS< FunctionType > [inline]
minStepmlpack::optimization::L_BFGS< FunctionType > [private]
newIterateTmpmlpack::optimization::L_BFGS< FunctionType > [private]
NumBasis() const mlpack::optimization::L_BFGS< FunctionType > [inline]
NumBasis()mlpack::optimization::L_BFGS< FunctionType > [inline]
numBasismlpack::optimization::L_BFGS< FunctionType > [private]
Optimize(arma::mat &iterate)mlpack::optimization::L_BFGS< FunctionType >
Optimize(arma::mat &iterate, const size_t maxIterations)mlpack::optimization::L_BFGS< FunctionType >
smlpack::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() const mlpack::optimization::L_BFGS< FunctionType > [inline]
Wolfe()mlpack::optimization::L_BFGS< FunctionType > [inline]
wolfemlpack::optimization::L_BFGS< FunctionType > [private]
ymlpack::optimization::L_BFGS< FunctionType > [private]