TaoLineSearchType#
String with the name of a TaoLineSearch
method
Synopsis#
typedef const char *TaoLineSearchType;
#define TAOLINESEARCHUNIT "unit"
#define TAOLINESEARCHMT "more-thuente"
#define TAOLINESEARCHGPCG "gpcg"
#define TAOLINESEARCHARMIJO "armijo"
#define TAOLINESEARCHOWARMIJO "owarmijo"
#define TAOLINESEARCHIPM "ipm"
Values#
TAOLINESEARCHUNIT
- “unit” do not perform a line search and always accept unit step lengthTAOLINESEARCHMT
- “more-thuente” line search with a cubic model enforcing the strong Wolfe/curvature conditionTAOLINESEARCHGPCG
- “gpcg”TAOLINESEARCHARMIJO
- “armijo” simple backtracking line search enforcing only the sufficient decrease conditionTAOLINESEARCHOWARMIJO
- “owarmijo”TAOLINESEARCHIPM
- “ipm”
Options Database Key#
-tao_ls_type
- select which method Tao should use at runtime
See Also#
TAO: Optimization Solvers, Tao
, TaoLineSearch
, TaoLineSearchSetType()
, TaoCreate()
, TaoSetType()
Level#
beginner
Location#
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages