This is the complete list of members for hrf::SAtrain, including all inherited members.
| ComputeDir(int k, const double *pdParam, const double *pdGradient, double *pdDir) | wb::Solve | virtual |
| CutValue(double *p, int num, double gap) | hrf::SAtrain | |
| IterInit() | wb::Solve | inlinevirtual |
| LineSearch(double *pdDir, double dValue, const double *pdParam, const double *pdGradient) | wb::Solve | virtual |
| m_aWriteAtIter | hrf::SAtrain | |
| m_bUpdate_lambda | hrf::SAtrain | |
| m_bUpdate_zeta | hrf::SAtrain | |
| m_dGain | wb::Solve | |
| m_dir_gap | hrf::SAtrain | |
| m_dSpendMinute | wb::Solve | |
| m_dStop | wb::Solve | |
| m_fEpochNum | hrf::SAtrain | |
| m_fMomentum | hrf::SAtrain | |
| m_gain_hidden | hrf::SAtrain | |
| m_gain_lambda | hrf::SAtrain | |
| m_gain_zeta | hrf::SAtrain | |
| m_gamma_hidden | hrf::SAtrain | protected |
| m_gamma_lambda | hrf::SAtrain | protected |
| m_gamma_zeta | hrf::SAtrain | protected |
| m_nAvgBeg | hrf::SAtrain | |
| m_nIterMax | wb::Solve | |
| m_nIterMin | wb::Solve | |
| m_nIterNum | wb::Solve | |
| m_nPrintPerIter | hrf::SAtrain | |
| m_pAlgorithmName | wb::Solve | protected |
| m_pdRoot | wb::Solve | |
| m_pfunc | wb::Solve | |
| m_zeta_gap | hrf::SAtrain | |
| PrintInfo() | hrf::SAtrain | |
| Run(const double *pInitParams=NULL) | hrf::SAtrain | virtual |
| SAtrain(SAfunc *pfunc=NULL) | hrf::SAtrain | inline |
| 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) | hrf::SAtrain | virtual |
| UpdateDir(double *pDir, double *pGradient, const double *pParam) | hrf::SAtrain | |
| UpdateGamma(int nIterNum) | hrf::SAtrain | |
| 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 |