clear() | GClasses::GSparseMatrix | |
cols() const | GClasses::GSparseMatrix | inline |
copyFrom(const GSparseMatrix *that) | GClasses::GSparseMatrix | |
copyFrom(const GMatrix *that) | GClasses::GSparseMatrix | |
copyRow(SparseVec &row) | GClasses::GSparseMatrix | |
defaultValue() | GClasses::GSparseMatrix | inline |
deleteLastRow() | GClasses::GSparseMatrix | |
firstPrincipalComponents(size_t k, GRand &rand) | GClasses::GSparseMatrix | |
fullRow(GVec &outFullRow, size_t row) | GClasses::GSparseMatrix | |
get(size_t row, size_t col) const | GClasses::GSparseMatrix | |
GSparseMatrix(size_t rows, size_t cols, double defaultValue=0.0) | GClasses::GSparseMatrix | |
GSparseMatrix(const GDomNode *pNode) | GClasses::GSparseMatrix | |
Iter typedef | GClasses::GSparseMatrix | |
m_cols | GClasses::GSparseMatrix | protected |
m_defaultValue | GClasses::GSparseMatrix | protected |
m_rows | GClasses::GSparseMatrix | protected |
multiply(double scalar) | GClasses::GSparseMatrix | |
multiply(GMatrix *pThat, bool transposeThat) | GClasses::GSparseMatrix | |
newRow() | GClasses::GSparseMatrix | |
newRows(size_t n) | GClasses::GSparseMatrix | |
principalComponentAboutOrigin(GVec &outVector, GRand *pRand) | GClasses::GSparseMatrix | |
removeComponentAboutOrigin(const GVec &component) | GClasses::GSparseMatrix | |
resize(size_t rows, size_t cols) | GClasses::GSparseMatrix | |
row(size_t i) | GClasses::GSparseMatrix | inline |
rowBegin(size_t i) const | GClasses::GSparseMatrix | inline |
rowEnd(size_t i) const | GClasses::GSparseMatrix | inline |
rowNonDefValues(size_t i) | GClasses::GSparseMatrix | inline |
rows() const | GClasses::GSparseMatrix | inline |
serialize(GDom *pDoc) const | GClasses::GSparseMatrix | |
set(size_t row, size_t col, double val) | GClasses::GSparseMatrix | |
shuffle(GRand *pRand, GMatrix *pLabels=NULL) | GClasses::GSparseMatrix | |
singularValueDecomposition(GSparseMatrix **ppU, double **ppDiag, GSparseMatrix **ppV, bool throwIfNoConverge=false, size_t maxIters=80) | GClasses::GSparseMatrix | |
singularValueDecompositionHelper(GSparseMatrix **ppU, double **ppDiag, GSparseMatrix **ppV, bool throwIfNoConverge, size_t maxIters) | GClasses::GSparseMatrix | protected |
subMatrix(size_t row, size_t col, size_t height, size_t width) | GClasses::GSparseMatrix | |
swapColumns(size_t a, size_t b) | GClasses::GSparseMatrix | |
swapRows(size_t a, size_t b) | GClasses::GSparseMatrix | |
test() | GClasses::GSparseMatrix | static |
toFullMatrix() | GClasses::GSparseMatrix | |
transpose() | GClasses::GSparseMatrix | |
~GSparseMatrix() | GClasses::GSparseMatrix | |