cu-compressed-matrix.h File Reference
Include dependency graph for cu-compressed-matrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  CuCompressedMatrixBase
 Class CuCompressedMatrixBase is an abstract base class that allows you to compress a matrix of type CuMatrix<BaseFloat>. More...
class  CuCompressedMatrix< I >
 Class CuCompressedMatrix, templated on an integer type (expected to be one of: int8, uint8, int16, uint16), this provides a way to approximate a CuMatrix in a more memory-efficient format. More...


 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:


enum  CuCompressedMatrixType { kCompressedMatrixInt8 = 1, kCompressedMatrixUint8 = 2, kCompressedMatrixInt16 = 3, kCompressedMatrixUint16 = 4 }


CuCompressedMatrixBase * NewCuCompressedMatrix (CuCompressedMatrixType t, BaseFloat range, bool truncate=true)
 This function allocates a new CuCompressedMatrix with type determined by t, and with the 'range' and 'truncate' parameters provided to the constructor of class CuCompressedMatrix. More...