|
| template<typename Real > |
| bool | ReadHtk (std::istream &is, Matrix< Real > *M_ptr, HtkHeader *header_ptr) |
| | Extension of the HTK header. More...
|
| |
| template<typename Real > |
| bool | WriteHtk (std::ostream &os, const MatrixBase< Real > &M, HtkHeader htk_hdr) |
| |
| template<class Real > |
| bool | WriteSphinx (std::ostream &os, const MatrixBase< Real > &M) |
| |
| template<typename Real > |
| bool | ApproxEqual (const MatrixBase< Real > &A, const MatrixBase< Real > &B, Real tol=0.01) |
| |
| template<typename Real > |
| void | AssertEqual (const MatrixBase< Real > &A, const MatrixBase< Real > &B, float tol=0.01) |
| |
| template<typename Real > |
| double | TraceMat (const MatrixBase< Real > &A) |
| | Returns trace of matrix. More...
|
| |
| template<typename Real > |
| Real | TraceMatMatMat (const MatrixBase< Real > &A, MatrixTransposeType transA, const MatrixBase< Real > &B, MatrixTransposeType transB, const MatrixBase< Real > &C, MatrixTransposeType transC) |
| | Returns tr(A B C) More...
|
| |
| template<typename Real > |
| Real | TraceMatMatMatMat (const MatrixBase< Real > &A, MatrixTransposeType transA, const MatrixBase< Real > &B, MatrixTransposeType transB, const MatrixBase< Real > &C, MatrixTransposeType transC, const MatrixBase< Real > &D, MatrixTransposeType transD) |
| | Returns tr(A B C D) More...
|
| |
| template<typename Real > |
| void | SortSvd (VectorBase< Real > *s, MatrixBase< Real > *U, MatrixBase< Real > *Vt=NULL, bool sort_on_absolute_value=true) |
| | Function to ensure that SVD is sorted. More...
|
| |
| template<typename Real > |
| void | CreateEigenvalueMatrix (const VectorBase< Real > &real, const VectorBase< Real > &imag, MatrixBase< Real > *D) |
| | Creates the eigenvalue matrix D that is part of the decomposition used Matrix::Eig. More...
|
| |
| template<typename Real > |
| bool | AttemptComplexPower (Real *x_re, Real *x_im, Real power) |
| | The following function is used in Matrix::Power, and separately tested, so we declare it here mainly for the testing code to see. More...
|
| |
| template<typename Real > |
| std::ostream & | operator<< (std::ostream &os, const MatrixBase< Real > &M) |
| |
| template<typename Real > |
| std::istream & | operator>> (std::istream &is, MatrixBase< Real > &M) |
| |
| template<typename Real > |
| std::istream & | operator>> (std::istream &is, Matrix< Real > &M) |
| |
| template<typename Real > |
| bool | SameDim (const MatrixBase< Real > &M, const MatrixBase< Real > &N) |
| |
|
| template<typename Real > |
| Real | TraceMatMat (const MatrixBase< Real > &A, const MatrixBase< Real > &B, MatrixTransposeType trans=kNoTrans) |
| | We need to declare this here as it will be a friend function. More...
|
| |