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