SHOGUN
4.2.0
|
Generic class rowwise_sum which provides a static compute method. This class is specialized for different types of matrices and backend, providing a means to deal with various matrices directly without having to convert.
Public Types | |
typedef Matrix::Scalar | T |
Static Public Member Functions | |
static SGVector< T > | compute (Matrix m, bool no_diag) |
static SGVector< T > | compute (Block< Matrix > b, bool no_diag) |
static void | compute (SGMatrix< T > m, SGVector< T > result, bool no_diag) |
static void | compute (Block< SGMatrix< T > > b, SGVector< T > result, bool no_diag) |
Method that computes row wise sum of co-efficients of a dense matrix
m | the matrix whose rowwise sum of co-efficients has to be computed |
no_diag | if true, diagonal entries are excluded from the sum |
Method that computes row wise sum of co-efficients of a dense matrix blocks
b | the matrix-block whose rowwise sum of co-efficients has to be computed |
no_diag | if true, diagonal entries are excluded from the sum |
Method that computes the row wise sum of co-efficients of SGMatrix using Eigen3
m | the matrix whose rowwise sum of co-efficients has to be computed |
no_diag | if true, diagonal entries are excluded from the sum |
result | Pre-allocated vector for the result of the computation |
Method that computes the column wise sum of co-efficients of SGMatrix blocks using Eigen3
b | the matrix-block whose rowwise sum of co-efficients has to be computed |
no_diag | if true, diagonal entries are excluded from the sum |
result | Pre-allocated vector for the result of the computation |