SparseMatrixExtensions Class Reference

Utilities to work with matrices. More...

List of all members.

Static Public Member Functions

static float FrobeniusNorm (this SparseMatrix< float > matrix)
 Compute the Frobenius norm (square root of the sum of squared entries) of a matrix.
static double FrobeniusNorm (this SparseMatrix< double > matrix)
 Compute the Frobenius norm (square root of the sum of squared entries) of a matrix.
static float Max (this SparseMatrix< float > m)
 return the maximum value contained in a matrix
static double Max (this SparseMatrix< double > m)
 return the maximum value contained in a matrix
static int Max (this SparseMatrix< int > m)
 return the maximum value contained in a matrix

Detailed Description

Utilities to work with matrices.


Member Function Documentation

static float FrobeniusNorm ( this SparseMatrix< float >  matrix  )  [inline, static]

Compute the Frobenius norm (square root of the sum of squared entries) of a matrix.

See http://en.wikipedia.org/wiki/Matrix_norm

Parameters:
matrix the matrix
Returns:
the Frobenius norm of the matrix
static double FrobeniusNorm ( this SparseMatrix< double >  matrix  )  [inline, static]

Compute the Frobenius norm (square root of the sum of squared entries) of a matrix.

See http://en.wikipedia.org/wiki/Matrix_norm

Parameters:
matrix the matrix
Returns:
the Frobenius norm of the matrix
static float Max ( this SparseMatrix< float >  m  )  [inline, static]

return the maximum value contained in a matrix

Parameters:
m the matrix
static double Max ( this SparseMatrix< double >  m  )  [inline, static]

return the maximum value contained in a matrix

Parameters:
m the matrix
static int Max ( this SparseMatrix< int >  m  )  [inline, static]

return the maximum value contained in a matrix

Parameters:
m the matrix

The documentation for this class was generated from the following file:
Generated on Fri Mar 2 21:19:32 2012 for MyMediaLite by  doxygen 1.6.3