This is the complete list of members for OnlinePreconditioner, including all inherited members.
alpha_ | OnlinePreconditioner | 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 | OnlinePreconditioner | 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 | OnlinePreconditioner | 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 | OnlinePreconditioner | private |
d_t_ | OnlinePreconditioner | private |
delta_ | OnlinePreconditioner | private |
epsilon_ | OnlinePreconditioner | private |
Eta(int32 N) const | OnlinePreconditioner | private |
GetAlpha() const | OnlinePreconditioner | inline |
GetNumSamplesHistory() const | OnlinePreconditioner | inline |
GetRank() const | OnlinePreconditioner | inline |
GetUpdatePeriod() const | OnlinePreconditioner | inline |
Init(const CuMatrixBase< BaseFloat > &R0) | OnlinePreconditioner | private |
InitDefault(int32 D) | OnlinePreconditioner | private |
InitOrthonormalSpecial(CuMatrixBase< BaseFloat > *R) | OnlinePreconditioner | privatestatic |
num_samples_history_ | OnlinePreconditioner | private |
num_updates_skipped_ | OnlinePreconditioner | private |
OnlinePreconditioner() | OnlinePreconditioner | |
OnlinePreconditioner(const OnlinePreconditioner &other) | OnlinePreconditioner | explicit |
operator=(const OnlinePreconditioner &other) | OnlinePreconditioner | |
PreconditionDirections(CuMatrixBase< BaseFloat > *R, CuVectorBase< BaseFloat > *row_prod, BaseFloat *scale) | OnlinePreconditioner | |
PreconditionDirectionsInternal(const int32 t, const BaseFloat rho_t, const Vector< BaseFloat > &d_t, CuMatrixBase< BaseFloat > *WJKL_t, CuMatrixBase< BaseFloat > *X_t, CuVectorBase< BaseFloat > *row_prod, BaseFloat *scale) | OnlinePreconditioner | private |
rank_ | OnlinePreconditioner | private |
read_write_mutex_ | OnlinePreconditioner | private |
ReorthogonalizeXt1(const VectorBase< BaseFloat > &d_t1, BaseFloat rho_t1, CuMatrixBase< BaseFloat > *W_t1, CuMatrixBase< BaseFloat > *temp_W, CuMatrixBase< BaseFloat > *temp_O) | OnlinePreconditioner | private |
rho_t_ | OnlinePreconditioner | private |
self_debug_ | OnlinePreconditioner | private |
SelfTest() const | OnlinePreconditioner | private |
SetAlpha(BaseFloat alpha) | OnlinePreconditioner | |
SetNumSamplesHistory(BaseFloat num_samples_history) | OnlinePreconditioner | |
SetRank(int32 rank) | OnlinePreconditioner | |
SetUpdatePeriod(int32 update_period) | OnlinePreconditioner | |
t_ | OnlinePreconditioner | private |
TurnOnDebug() | OnlinePreconditioner | inline |
update_mutex_ | OnlinePreconditioner | private |
update_period_ | OnlinePreconditioner | private |
W_t_ | OnlinePreconditioner | private |