Classes | |
| struct | LinearCgdOptions |
| struct | LbfgsOptions |
| This is an implementation of L-BFGS. More... | |
| class | OptimizeLbfgs< Real > |
Functions | |
| template<class Real > | |
| int32 | LinearCgd (const LinearCgdOptions &opts, const SpMatrix< Real > &A, const VectorBase< Real > &b, VectorBase< Real > *x) |
| int32 LinearCgd | ( | const LinearCgdOptions & | opts, |
| const SpMatrix< Real > & | A, | ||
| const VectorBase< Real > & | b, | ||
| VectorBase< Real > * | x | ||
| ) |
Definition at line 453 of file optimization.cc.
References VectorBase< Real >::AddVec(), VectorBase< Real >::CopyFromVec(), KALDI_ASSERT, KALDI_VLOG, KALDI_WARN, kaldi::LinearCgd< double >(), kaldi::LinearCgd< float >(), OptimizeLbfgs< Real >::M(), LinearCgdOptions::max_error, LinearCgdOptions::max_iters, PackedMatrix< Real >::NumCols(), PackedMatrix< Real >::NumRows(), LinearCgdOptions::recompute_residual_factor, kaldi::SolveQuadraticProblem(), and kaldi::VecVec().
Referenced by OnlineIvectorEstimationStats::GetIvector(), LinearCgdOptions::LinearCgdOptions(), and kaldi::UnitTestLinearCgd().