#include <sspt_optimize.h>
Static Public Member Functions | |
| static bool | steepestDescentBacktrack (OPTIMIZATION_PARAMETERS) |
| static bool | newtonBacktrack (OPTIMIZATION_PARAMETERS) |
| static bool | steepestDescentWolfe (OPTIMIZATION_PARAMETERS) |
| static bool | newtonWolfe (OPTIMIZATION_PARAMETERS) |
| static bool | nonlinearConjugateGradient (OPTIMIZATION_PARAMETERS) |
| static bool | newtonCG (OPTIMIZATION_PARAMETERS) |
| static bool | bfgs (OPTIMIZATION_PARAMETERS) |
| static bool | backtracking (double *finalAlpha, sspt_ObjectiveFunction *f, const sspt_Vector &x, const sspt_Vector &direction, const sspt_Vector &gradient, double initialAlpha, double p, double c) |
| static bool | linesearchWolfe (double *finalAlpha, sspt_ObjectiveFunction *f, const sspt_Vector &x, const sspt_Vector &direction, double initialAlpha, double c1, double c2) |
| static bool sspt_Optimize::backtracking | ( | double * | finalAlpha, | |
| sspt_ObjectiveFunction * | f, | |||
| const sspt_Vector & | x, | |||
| const sspt_Vector & | direction, | |||
| const sspt_Vector & | gradient, | |||
| double | initialAlpha, | |||
| double | p, | |||
| double | c | |||
| ) | [static] |
| static bool sspt_Optimize::bfgs | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::linesearchWolfe | ( | double * | finalAlpha, | |
| sspt_ObjectiveFunction * | f, | |||
| const sspt_Vector & | x, | |||
| const sspt_Vector & | direction, | |||
| double | initialAlpha, | |||
| double | c1, | |||
| double | c2 | |||
| ) | [static] |
| static bool sspt_Optimize::newtonBacktrack | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::newtonCG | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::newtonWolfe | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::nonlinearConjugateGradient | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::steepestDescentBacktrack | ( | OPTIMIZATION_PARAMETERS | ) | [static] |
| static bool sspt_Optimize::steepestDescentWolfe | ( | OPTIMIZATION_PARAMETERS | ) | [static] |