CompressedMatrix Member List

This is the complete list of members for CompressedMatrix, including all inherited members.

AllocateData(int32 num_bytes)CompressedMatrixprivatestatic
CharToFloat(float p0, float p25, float p75, float p100, uint8 value)CompressedMatrixinlineprivatestatic
Clear()CompressedMatrix
CompressColumn(const GlobalHeader &global_header, const Real *data, MatrixIndexT stride, int32 num_rows, PerColHeader *header, uint8 *byte_data)CompressedMatrixprivatestatic
CompressedMatrix()CompressedMatrixinline
CompressedMatrix(const MatrixBase< Real > &mat, CompressionMethod method=kAutomaticMethod)CompressedMatrixinlineexplicit
CompressedMatrix(const CompressedMatrix &mat, const MatrixIndexT row_offset, const MatrixIndexT num_rows, const MatrixIndexT col_offset, const MatrixIndexT num_cols, bool allow_padding=false)CompressedMatrix
CompressedMatrix(const CompressedMatrix &mat)CompressedMatrix
ComputeColHeader(const GlobalHeader &global_header, const Real *data, MatrixIndexT stride, int32 num_rows, PerColHeader *header)CompressedMatrixprivatestatic
ComputeGlobalHeader(const MatrixBase< Real > &mat, CompressionMethod method, GlobalHeader *header)CompressedMatrixinlineprivatestatic
CopyColToVec(MatrixIndexT col, VectorBase< Real > *v) constCompressedMatrix
CopyFromMat(const MatrixBase< Real > &mat, CompressionMethod method=kAutomaticMethod)CompressedMatrix
CopyRowToVec(MatrixIndexT row, VectorBase< Real > *v) constCompressedMatrix
CopyToMat(MatrixBase< Real > *mat, MatrixTransposeType trans=kNoTrans) constCompressedMatrix
CopyToMat(int32 row_offset, int32 column_offset, MatrixBase< Real > *dest) constCompressedMatrix
Data() constCompressedMatrixinline
data_CompressedMatrixprivate
DataFormat enum nameCompressedMatrixprivate
DataSize(const GlobalHeader &header)CompressedMatrixprivatestatic
FloatToChar(float p0, float p25, float p75, float p100, float value)CompressedMatrixinlineprivatestatic
FloatToUint16(const GlobalHeader &global_header, float value)CompressedMatrixinlineprivatestatic
FloatToUint8(const GlobalHeader &global_header, float value)CompressedMatrixinlineprivatestatic
kOneByte enum valueCompressedMatrixprivate
kOneByteWithColHeaders enum valueCompressedMatrixprivate
kTwoByte enum valueCompressedMatrixprivate
Matrix< double > classCompressedMatrixfriend
Matrix< float > classCompressedMatrixfriend
NumCols() constCompressedMatrixinline
NumRows() constCompressedMatrixinline
operator=(const CompressedMatrix &mat)CompressedMatrix
operator=(const MatrixBase< Real > &mat)CompressedMatrix
Read(std::istream &is, bool binary)CompressedMatrix
Scale(float alpha)CompressedMatrix
Swap(CompressedMatrix *other)CompressedMatrixinline
Uint16ToFloat(const GlobalHeader &global_header, uint16 value)CompressedMatrixinlineprivatestatic
Write(std::ostream &os, bool binary) constCompressedMatrix
~CompressedMatrix()CompressedMatrixinline