This is the complete list of members for SpMatrix< Real >, including all inherited members.
| AddDiagVec(const Real alpha, const VectorBase< OtherReal > &v) | SpMatrix< Real > | |
| AddMat2(const Real alpha, const MatrixBase< Real > &M, MatrixTransposeType transM, const Real beta) | SpMatrix< Real > | |
| AddMat2Sp(const Real alpha, const MatrixBase< Real > &M, MatrixTransposeType transM, const SpMatrix< Real > &A, const Real beta=0.0) | SpMatrix< Real > | |
| AddMat2Vec(const Real alpha, const MatrixBase< Real > &M, MatrixTransposeType transM, const VectorBase< Real > &v, const Real beta=0.0) | SpMatrix< Real > | |
| AddPacked(const Real alpha, const PackedMatrix< Real > &M) | PackedMatrix< Real > | protected |
| AddSmat2Sp(const Real alpha, const MatrixBase< Real > &M, MatrixTransposeType transM, const SpMatrix< Real > &A, const Real beta=0.0) | SpMatrix< Real > | |
| AddSp(const Real alpha, const SpMatrix< Real > &Ma) | SpMatrix< Real > | inline |
| AddToDiag(const Real r) | PackedMatrix< Real > | |
| AddTp2(const Real alpha, const TpMatrix< Real > &T, MatrixTransposeType transM, const Real beta=0.0) | SpMatrix< Real > | |
| AddTp2Sp(const Real alpha, const TpMatrix< Real > &T, MatrixTransposeType transM, const SpMatrix< Real > &A, const Real beta=0.0) | SpMatrix< Real > | |
| AddVec2(const Real alpha, const VectorBase< OtherReal > &v) | SpMatrix< Real > | |
| AddVec2(const double alpha, const VectorBase< double > &v) | SpMatrix< Real > | |
| AddVec2(const float alpha, const VectorBase< float > &v) | SpMatrix< Real > | |
| AddVec2(const double alpha, const VectorBase< double > &v) | SpMatrix< Real > | |
| AddVec2Sp(const Real alpha, const VectorBase< Real > &v, const SpMatrix< Real > &S, const Real beta) | SpMatrix< Real > | |
| AddVecVec(const Real alpha, const VectorBase< Real > &v, const VectorBase< Real > &w) | SpMatrix< Real > | |
| ApplyFloor(const SpMatrix< Real > &Floor, Real alpha=1.0, bool verbose=false) | SpMatrix< Real > | |
| ApplyFloor(Real floor) | SpMatrix< Real > | |
| ApplyPow(Real exponent) | SpMatrix< Real > | |
| ApproxEqual(const SpMatrix< Real > &other, float tol=0.01) const | SpMatrix< Real > | |
| Cond() const | SpMatrix< Real > | inline |
| CopyFromMat(const MatrixBase< Real > &orig, SpCopyType copy_type=kTakeMean) | SpMatrix< Real > | |
| CopyFromPacked(const PackedMatrix< OtherReal > &orig) | PackedMatrix< Real > | |
| CopyFromSp(const SpMatrix< Real > &other) | SpMatrix< Real > | inline |
| CopyFromSp(const SpMatrix< OtherReal > &other) | SpMatrix< Real > | inline |
| CopyFromVec(const SubVector< OtherReal > &orig) | PackedMatrix< Real > | |
| CuSpMatrix< Real > class | SpMatrix< Real > | friend |
| Data() | PackedMatrix< Real > | inline |
| Data() const | PackedMatrix< Real > | inline |
| data_ | PackedMatrix< Real > | protected |
| Destroy() | PackedMatrix< Real > | |
| Eig(VectorBase< Real > *s, MatrixBase< Real > *P=NULL) const | SpMatrix< Real > | |
| EigInternal(VectorBase< Real > *s, MatrixBase< Real > *P, Real tolerance, int recurse) const | SpMatrix< Real > | private |
| FrobeniusNorm() const | SpMatrix< Real > | |
| Invert(Real *logdet=NULL, Real *det_sign=NULL, bool inverse_needed=true) | SpMatrix< Real > | |
| InvertDouble(Real *logdet=NULL, Real *det_sign=NULL, bool inverse_needed=true) | SpMatrix< Real > | |
| IsDiagonal(Real cutoff=1.0e-05) const | SpMatrix< Real > | |
| IsPosDef() const | SpMatrix< Real > | |
| IsTridiagonal(Real cutoff=1.0e-05) const | SpMatrix< Real > | |
| IsUnit(Real cutoff=1.0e-05) const | SpMatrix< Real > | |
| IsZero(Real cutoff=1.0e-05) const | SpMatrix< Real > | |
| LimitCond(Real maxCond=1.0e+5, bool invert=false) | SpMatrix< Real > | |
| LimitCondDouble(Real maxCond=1.0e+5, bool invert=false) | SpMatrix< Real > | inline |
| LogDet(Real *det_sign=NULL) const | SpMatrix< Real > | |
| LogPosDefDet() const | SpMatrix< Real > | |
| Max() const | PackedMatrix< Real > | inline |
| MaxAbsEig() const | SpMatrix< Real > | |
| Min() const | PackedMatrix< Real > | inline |
| num_rows_ | PackedMatrix< Real > | protected |
| NumCols() const | PackedMatrix< Real > | inline |
| NumRows() const | PackedMatrix< Real > | inline |
| operator()(MatrixIndexT r, MatrixIndexT c) const | SpMatrix< Real > | inline |
| operator()(MatrixIndexT r, MatrixIndexT c) | SpMatrix< Real > | inline |
| operator=(const SpMatrix< Real > &other) | SpMatrix< Real > | inline |
| kaldi::PackedMatrix::operator=(const PackedMatrix< Real > &other) | PackedMatrix< Real > | inline |
| PackedMatrix() | PackedMatrix< Real > | inline |
| PackedMatrix(MatrixIndexT r, MatrixResizeType resize_type=kSetZero) | PackedMatrix< Real > | inlineexplicit |
| PackedMatrix(const PackedMatrix< Real > &orig) | PackedMatrix< Real > | inlineexplicit |
| PackedMatrix(const PackedMatrix< OtherReal > &orig) | PackedMatrix< Real > | inlineexplicit |
| PrintEigs(const char *name) | SpMatrix< Real > | inline |
| Qr(MatrixBase< Real > *Q) | SpMatrix< Real > | |
| Read(std::istream &in, bool binary, bool add=false) | PackedMatrix< Real > | |
| Resize(MatrixIndexT nRows, MatrixResizeType resize_type=kSetZero) | SpMatrix< Real > | inline |
| Scale(Real c) | PackedMatrix< Real > | |
| ScaleDiag(const Real alpha) | PackedMatrix< Real > | |
| SetDiag(const Real alpha) | PackedMatrix< Real > | |
| SetRandn() | PackedMatrix< Real > | |
| SetUnit() | PackedMatrix< Real > | |
| SetZero() | PackedMatrix< Real > | |
| SizeInBytes() const | PackedMatrix< Real > | inline |
| SpMatrix() | SpMatrix< Real > | inline |
| SpMatrix(const CuSpMatrix< Real > &cu) | SpMatrix< Real > | explicit |
| SpMatrix(MatrixIndexT r, MatrixResizeType resize_type=kSetZero) | SpMatrix< Real > | inlineexplicit |
| SpMatrix(const SpMatrix< Real > &orig) | SpMatrix< Real > | inline |
| SpMatrix(const SpMatrix< OtherReal > &orig) | SpMatrix< Real > | inlineexplicit |
| SpMatrix(const MatrixBase< Real > &orig, SpCopyType copy_type=kTakeMean) | SpMatrix< Real > | inlineexplicit |
| std::vector< Matrix< Real > > class | SpMatrix< Real > | friend |
| Swap(SpMatrix *other) | SpMatrix< Real > | |
| kaldi::PackedMatrix::Swap(PackedMatrix< Real > *other) | PackedMatrix< Real > | |
| kaldi::PackedMatrix::Swap(Matrix< Real > *other) | PackedMatrix< Real > | |
| SymPosSemiDefEig(VectorBase< Real > *s, MatrixBase< Real > *P, Real tolerance=0.001) const | SpMatrix< Real > | |
| TopEigs(VectorBase< Real > *s, MatrixBase< Real > *P, MatrixIndexT lanczos_dim=0) const | SpMatrix< Real > | |
| Trace() const | SpMatrix< Real > | |
| Tridiagonalize(MatrixBase< Real > *Q) | SpMatrix< Real > | |
| Write(std::ostream &out, bool binary) const | PackedMatrix< Real > | |
| ~PackedMatrix() | PackedMatrix< Real > | inline |