#include "base/kaldi-common.h"

Go to the source code of this file.
Classes | |
| class | VectorBase< Real > | 
| Provides a vector abstraction class.  More... | |
| class | Vector< Real > | 
| A class representing a vector.  More... | |
| class | SubVector< Real > | 
| Represents a non-allocating general vector which can be defined as a sub-vector of higher-level vector [or as the row of a matrix].  More... | |
| class | MatrixBase< Real > | 
| Base class which provides matrix operations not involving resizing or allocation.  More... | |
| class | SubMatrix< Real > | 
| Sub-matrix representation.  More... | |
| class | Matrix< Real > | 
| A class for storing matrices.  More... | |
| class | SpMatrix< Real > | 
| Packed symetric matrix class.  More... | |
| class | TpMatrix< Real > | 
| Packed symetric matrix class.  More... | |
| class | PackedMatrix< Real > | 
| Packed matrix: base class for triangular and symmetric matrices.  More... | |
| class | SparseMatrix< Real > | 
| class | CuMatrixBase< Real > | 
| Matrix for CUDA computing.  More... | |
| class | CuSubMatrix< Real > | 
| This class is used for a piece of a CuMatrix.  More... | |
| class | CuMatrix< Real > | 
| This class represents a matrix that's stored on the GPU if we have one, and in memory if not.  More... | |
| class | CuVectorBase< Real > | 
| Vector for CUDA computing.  More... | |
| class | CuSubVector< Real > | 
| class | CuVector< Real > | 
| class | CuPackedMatrix< Real > | 
| Matrix for CUDA computing.  More... | |
| class | CuSpMatrix< Real > | 
| class | CuTpMatrix< Real > | 
| class | CuSparseMatrix< Real > | 
| class | OtherReal< T > | 
| This class provides a way for switching between double and float types.  More... | |
| class | OtherReal< float > | 
| A specialized class for switching from float to double.  More... | |
| class | OtherReal< double > | 
| A specialized class for switching from double to float.  More... | |
Namespaces | |
| kaldi | |
| This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:  | |
Typedefs | |
| typedef int32 | MatrixIndexT | 
| typedef int32 | SignedMatrixIndexT | 
| typedef uint32 | UnsignedMatrixIndexT | 
Enumerations | |
| enum | MatrixTransposeType { kTrans = 112, kNoTrans = 111 } | 
| enum | MatrixResizeType { kSetZero, kUndefined, kCopyData } | 
| enum | MatrixStrideType { kDefaultStride, kStrideEqualNumCols } | 
| enum | SpCopyType { kTakeLower, kTakeUpper, kTakeMean, kTakeMeanAndCheck } |