TRF Language Model
wb::LBFGS Member List

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::LBFGSvirtual
IterInit()wb::LBFGSvirtual
LBFGS(Func *pfunc=NULL, double dtol=1e-5)wb::LBFGSinline
LineSearch(double *pdDir, double dValue, const double *pdParam, const double *pdGradient)wb::Solvevirtual
m_dGainwb::Solve
m_dSpendMinutewb::Solve
m_dStopwb::Solve
m_nCirQueueBufTailwb::LBFGSprotected
m_nIterMaxwb::Solve
m_nIterMinwb::Solve
m_nIterNumwb::Solve
m_nLimitiedNumwb::LBFGSprotected
m_pAlgorithmNamewb::Solveprotected
m_pCirQueueBufwb::LBFGSprotected
m_pd_swb::LBFGSprotected
m_pd_ywb::LBFGSprotected
m_pdAlphawb::LBFGSprotected
m_pdPrevGradientwb::LBFGSprotected
m_pdPrevParamwb::LBFGSprotected
m_pdRootwb::Solve
m_pfuncwb::Solve
Run(const double *pInitParams=NULL)wb::Solvevirtual
Solve(Func *pfunc=NULL, double dtol=1e-5)wb::Solveinline
StopDecision(int k, double dValue, const double *pdGradient)wb::Solvevirtual
Update(double *pdParam, const double *pdDir, double dStep)wb::Solvevirtual
VecDist(const double *pdVec1, const double *pdVec2, int nSize)wb::Solvestatic
VecNorm(const double *pdVec, int nSize)wb::Solvestatic
VecProduct(const double *pdVec1, const double *pdVec2, int nSize)wb::Solvestatic
~LBFGS()wb::LBFGSinline