#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 } |