This is the complete list of members for OnlineNaturalGradient, including all inherited members.
| alpha_ | OnlineNaturalGradient | private |
| ComputeEt(const VectorBase< BaseFloat > &d_t, BaseFloat beta_t, VectorBase< BaseFloat > *e_t, VectorBase< BaseFloat > *sqrt_e_t, VectorBase< BaseFloat > *inv_sqrt_e_t) const | OnlineNaturalGradient | private |
| ComputeWt1(int32 N, const VectorBase< BaseFloat > &d_t, const VectorBase< BaseFloat > &d_t1, BaseFloat rho_t, BaseFloat rho_t1, const MatrixBase< BaseFloat > &U_t, const VectorBase< BaseFloat > &sqrt_c_t, const VectorBase< BaseFloat > &inv_sqrt_e_t, const CuMatrixBase< BaseFloat > &W_t, CuMatrixBase< BaseFloat > *J_t, CuMatrixBase< BaseFloat > *W_t1) const | OnlineNaturalGradient | private |
| ComputeZt(int32 N, BaseFloat rho_t, const VectorBase< BaseFloat > &d_t, const VectorBase< BaseFloat > &inv_sqrt_e_t, const MatrixBase< BaseFloat > &K_t, const MatrixBase< BaseFloat > &L_t, SpMatrix< double > *Z_t) const | OnlineNaturalGradient | private |
| d_t_ | OnlineNaturalGradient | private |
| delta_ | OnlineNaturalGradient | private |
| epsilon_ | OnlineNaturalGradient | private |
| Eta(int32 N) const | OnlineNaturalGradient | private |
| Freeze(bool frozen) | OnlineNaturalGradient | inline |
| frozen_ | OnlineNaturalGradient | private |
| GetAlpha() const | OnlineNaturalGradient | inline |
| GetNumMinibatchesHistory() const | OnlineNaturalGradient | inline |
| GetNumSamplesHistory() const | OnlineNaturalGradient | inline |
| GetRank() const | OnlineNaturalGradient | inline |
| GetUpdatePeriod() const | OnlineNaturalGradient | inline |
| Init(const CuMatrixBase< BaseFloat > &R0) | OnlineNaturalGradient | private |
| InitDefault(int32 D) | OnlineNaturalGradient | private |
| InitOrthonormalSpecial(CuMatrixBase< BaseFloat > *R) | OnlineNaturalGradient | privatestatic |
| num_minibatches_history_ | OnlineNaturalGradient | private |
| num_samples_history_ | OnlineNaturalGradient | private |
| OnlineNaturalGradient() | OnlineNaturalGradient | |
| OnlineNaturalGradient(const OnlineNaturalGradient &other) | OnlineNaturalGradient | explicit |
| operator=(const OnlineNaturalGradient &other) | OnlineNaturalGradient | |
| PreconditionDirections(CuMatrixBase< BaseFloat > *X, BaseFloat *scale) | OnlineNaturalGradient | |
| PreconditionDirectionsInternal(const BaseFloat rho_t, const BaseFloat tr_X_Xt, bool updating, const Vector< BaseFloat > &d_t, CuMatrixBase< BaseFloat > *WJKL_t, CuMatrixBase< BaseFloat > *X_t) | OnlineNaturalGradient | private |
| rank_ | OnlineNaturalGradient | private |
| ReorthogonalizeRt1(const VectorBase< BaseFloat > &d_t1, BaseFloat rho_t1, CuMatrixBase< BaseFloat > *W_t1, CuMatrixBase< BaseFloat > *temp_W, CuMatrixBase< BaseFloat > *temp_O) | OnlineNaturalGradient | private |
| rho_t_ | OnlineNaturalGradient | private |
| self_debug_ | OnlineNaturalGradient | private |
| SelfTest() const | OnlineNaturalGradient | private |
| SetAlpha(BaseFloat alpha) | OnlineNaturalGradient | |
| SetNumMinibatchesHistory(BaseFloat num_minibatches_history) | OnlineNaturalGradient | |
| SetNumSamplesHistory(BaseFloat num_samples_history) | OnlineNaturalGradient | |
| SetRank(int32 rank) | OnlineNaturalGradient | |
| SetUpdatePeriod(int32 update_period) | OnlineNaturalGradient | |
| Swap(OnlineNaturalGradient *other) | OnlineNaturalGradient | |
| t_ | OnlineNaturalGradient | private |
| TurnOnDebug() | OnlineNaturalGradient | inline |
| update_period_ | OnlineNaturalGradient | private |
| Updating() const | OnlineNaturalGradient | private |
| W_t_ | OnlineNaturalGradient | private |