SG++-Doxygen-Documentation

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

#include <PiecewiseConstantSmoothedRegressionSystemMatrix.hpp>

## Public Member Functions

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

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

PiecewiseConstantSmoothedRegressionSystemMatrix (sgpp::datadriven::PiecewiseConstantRegression::Node &piecewiseRegressor, sgpp::base::Grid &grid, sgpp::base::OperationMatrix &C, double lambdaRegression)
Std-Constructor. More...

virtual ~PiecewiseConstantSmoothedRegressionSystemMatrix ()
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::PiecewiseConstantSmoothedRegressionSystemMatrix::PiecewiseConstantSmoothedRegressionSystemMatrix ( sgpp::datadriven::PiecewiseConstantRegression::Node & piecewiseRegressor, sgpp::base::Grid & grid, sgpp::base::OperationMatrix & C, double lambdaRegression )

Std-Constructor.

Parameters
 piecewiseRegressor approximation with piecewise-constant octtree grid reference to the sparse grid C the regression functional lambdaRegression the regression parameter
virtual

Std-Destructor.

Referenced by generateb().

## Member Function Documentation

 void sgpp::datadriven::PiecewiseConstantSmoothedRegressionSystemMatrix::generateb ( sgpp::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::PiecewiseConstantSmoothedRegressionSystemMatrix::mult ( sgpp::base::DataVector & alpha, sgpp::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: