TRF Language Model
|
This is the complete list of members for wb::LBFGS, including all inherited members.
CirQueueBuf_In(double *&pd_s, double *&pd_y) | wb::LBFGS | |
CirQueueBuf_Init() | wb::LBFGS | |
CirQueueBuf_Prev(int i, double *&pd_s, double *&pd_y) | wb::LBFGS | |
CirQueueBuf_Release() | wb::LBFGS | |
ComputeDir(int k, const double *pdParam, const double *pdGradient, double *pdDir) | wb::LBFGS | virtual |
IterInit() | wb::LBFGS | virtual |
LBFGS(Func *pfunc=NULL, double dtol=1e-5) | wb::LBFGS | inline |
LineSearch(double *pdDir, double dValue, const double *pdParam, const double *pdGradient) | wb::Solve | virtual |
m_dGain | wb::Solve | |
m_dSpendMinute | wb::Solve | |
m_dStop | wb::Solve | |
m_nCirQueueBufTail | wb::LBFGS | protected |
m_nIterMax | wb::Solve | |
m_nIterMin | wb::Solve | |
m_nIterNum | wb::Solve | |
m_nLimitiedNum | wb::LBFGS | protected |
m_pAlgorithmName | wb::Solve | protected |
m_pCirQueueBuf | wb::LBFGS | protected |
m_pd_s | wb::LBFGS | protected |
m_pd_y | wb::LBFGS | protected |
m_pdAlpha | wb::LBFGS | protected |
m_pdPrevGradient | wb::LBFGS | protected |
m_pdPrevParam | wb::LBFGS | protected |
m_pdRoot | wb::Solve | |
m_pfunc | wb::Solve | |
Run(const double *pInitParams=NULL) | wb::Solve | virtual |
Solve(Func *pfunc=NULL, double dtol=1e-5) | wb::Solve | inline |
StopDecision(int k, double dValue, const double *pdGradient) | wb::Solve | virtual |
Update(double *pdParam, const double *pdDir, double dStep) | wb::Solve | virtual |
VecDist(const double *pdVec1, const double *pdVec2, int nSize) | wb::Solve | static |
VecNorm(const double *pdVec, int nSize) | wb::Solve | static |
VecProduct(const double *pdVec1, const double *pdVec2, int nSize) | wb::Solve | static |
~LBFGS() | wb::LBFGS | inline |