PLearn 0.1
Classes | Namespaces | Functions
RowMapSparseMatrix.h File Reference
#include <map>
#include "Mat.h"
#include "TMat.h"
#include "SparseMatrix.h"
Include dependency graph for RowMapSparseMatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PLearn::RowMapSparseMatrix< T >

Namespaces

namespace  PLearn
 

< for swap


Functions

template<class T >
void PLearn::product (RowMapSparseMatrix< T > &M, const Vec &x, Vec &y)
template<class T >
void PLearn::columnSum (RowMapSparseMatrix< T > mat, TVec< T > &result)
template<class T >
void PLearn::doubleCentering (RowMapSparseMatrix< T > &mat, TVec< T > &avg, RowMapSparseMatrix< T > &res, T scale=1)
template<class T >
void PLearn::averageAcrossRowsAndColumns (RowMapSparseMatrix< T > mat, Vec avg_across_rows, Vec avg_across_columns, bool only_on_non_zeros=true)
template<class T >
void PLearn::addToRows (RowMapSparseMatrix< T > mat, Vec row, bool only_on_non_zeros=true)
template<class T >
void PLearn::addToColumns (RowMapSparseMatrix< T > mat, Vec row, bool only_on_non_zeros=true)

Detailed Description

Definition in file RowMapSparseMatrix.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines