SG++

Class that implements the virtual class OperationMatrix for the application of classification for the Systemmatrix by using a density function. More...

#include <DensitySystemMatrix.hpp>

## Public Member Functions

DensitySystemMatrix (base::Grid &grid, base::DataMatrix &trainData, base::OperationMatrix &C, double lambda)
Std-Constructor. More...

void generateb (base::DataVector &b)
Generates the right hand side of the classification equation. More...

void mult (base::DataVector &alpha, base::DataVector &result)
Generates the left hand side of the classification equation. More...

virtual ~DensitySystemMatrix ()
Std-Destructor. More...

Public Member Functions inherited from sgpp::base::OperationMatrix
OperationMatrix ()
Constructor. More...

virtual ~OperationMatrix ()
Destructor. More...

## Detailed Description

Class that implements the virtual class OperationMatrix for the application of classification for the Systemmatrix by using a density function.

## Constructor & Destructor Documentation

 sgpp::datadriven::DensitySystemMatrix::DensitySystemMatrix ( base::Grid & grid, base::DataMatrix & trainData, base::OperationMatrix & C, double lambda )

Std-Constructor.

Parameters
 grid reference to the sparse grid trainData reference to DataVector that contains the training data C the regression functional lambda the regression parameter
virtual

Std-Destructor.

## Member Function Documentation

 void sgpp::datadriven::DensitySystemMatrix::generateb ( base::DataVector & b )

Generates the right hand side of the classification equation.

Parameters
 b reference to the vector which will contain the result of the matrix vector multiplication on the rhs
 void sgpp::datadriven::DensitySystemMatrix::mult ( base::DataVector & alpha, base::DataVector & result )
virtual

Generates the left hand side of the classification equation.

Parameters
 alpha parameters for the sparse grid functions result reference to the vector which will contain the result

Implements sgpp::base::OperationMatrix.

The documentation for this class was generated from the following files: