📄 lsearchoptima.3.man
字号:
LINESEARCHOPTIMA(base)OPTIMIZATION ALGORITHM LINESEARCHOPTIMA(base) Jun 1 15:18NAME LineSearchOptima classSYNOPSIS #include <LSearchOptima.hh> class LineSearchOptima : public NonQuadraticOptima \fIPublic members\fP LineSearchOptima(LineSearch*); LineSearchOptima(LineSearch*, int); virtual ~LineSearchOptima(); virtual Model<double> optimizer(Model<double>&) = 0; virtual Model<long> optimizer(Model<long>&) = 0; const char* objName(); int numIterations(); int currentNumSearches(); int oneNumSearches(int i); List<int> allNumSearches(); \fIProtected members\fP int iterNum; LineSearch* ls;DESCRIPTION LineSearchOptima() All optimization classes are inherited from the LineSearchOptima class. This class ables the user to retrieve important information from the convergence of the optimization algorithms. DESCRIPTION Public Operations Constructors: LineSearchOptima(LineSearch* search) Here: search: Defines the search direction. Methods: virtual Model<double> optimizer(Model<double>&model0) Here: model0: Initial model for the optimization procedure. The optimum model is returned by the function. char* objName(): Returns the name of the objective function int numIterations(): Returns the number of iterations int currentNumSearches(): Returns the number of unidimensional searches done so far. int oneNumSearches(int i): Returns the i-th search direction List<int> allNumSearches(): Returns all search directions used so farDEFINED MACROS LINE_SEARCH_OPTIMA_HHINCLUDED FILES "NonQuaOptima.hh" <LineSearch.hh>SOURCE FILES LSearchOptima.hh
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -