All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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