OnlinePreconditioner Member List

This is the complete list of members for OnlinePreconditioner, including all inherited members.

alpha_OnlinePreconditionerprivate
ComputeEt(const VectorBase< BaseFloat > &d_t, BaseFloat beta_t, VectorBase< BaseFloat > *e_t, VectorBase< BaseFloat > *sqrt_e_t, VectorBase< BaseFloat > *inv_sqrt_e_t) constOnlinePreconditionerprivate
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) constOnlinePreconditionerprivate
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) constOnlinePreconditionerprivate
d_t_OnlinePreconditionerprivate
delta_OnlinePreconditionerprivate
epsilon_OnlinePreconditionerprivate
Eta(int32 N) constOnlinePreconditionerprivate
GetAlpha() constOnlinePreconditionerinline
GetNumSamplesHistory() constOnlinePreconditionerinline
GetRank() constOnlinePreconditionerinline
GetUpdatePeriod() constOnlinePreconditionerinline
Init(const CuMatrixBase< BaseFloat > &R0)OnlinePreconditionerprivate
InitDefault(int32 D)OnlinePreconditionerprivate
InitOrthonormalSpecial(CuMatrixBase< BaseFloat > *R)OnlinePreconditionerprivatestatic
num_samples_history_OnlinePreconditionerprivate
num_updates_skipped_OnlinePreconditionerprivate
OnlinePreconditioner()OnlinePreconditioner
OnlinePreconditioner(const OnlinePreconditioner &other)OnlinePreconditionerexplicit
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)OnlinePreconditionerprivate
rank_OnlinePreconditionerprivate
read_write_mutex_OnlinePreconditionerprivate
ReorthogonalizeXt1(const VectorBase< BaseFloat > &d_t1, BaseFloat rho_t1, CuMatrixBase< BaseFloat > *W_t1, CuMatrixBase< BaseFloat > *temp_W, CuMatrixBase< BaseFloat > *temp_O)OnlinePreconditionerprivate
rho_t_OnlinePreconditionerprivate
self_debug_OnlinePreconditionerprivate
SelfTest() constOnlinePreconditionerprivate
SetAlpha(BaseFloat alpha)OnlinePreconditioner
SetNumSamplesHistory(BaseFloat num_samples_history)OnlinePreconditioner
SetRank(int32 rank)OnlinePreconditioner
SetUpdatePeriod(int32 update_period)OnlinePreconditioner
t_OnlinePreconditionerprivate
TurnOnDebug()OnlinePreconditionerinline
update_mutex_OnlinePreconditionerprivate
update_period_OnlinePreconditionerprivate
W_t_OnlinePreconditionerprivate