SG++
sgpp::datadriven::OperationDensityMarginalize Class Referenceabstract

Marginalize Probability Density Function. More...

#include <OperationDensityMarginalize.hpp>

Inheritance diagram for sgpp::datadriven::OperationDensityMarginalize:
sgpp::datadriven::OperationDensityMarginalizeLinear

Public Member Functions

virtual void doMarginalize (base::DataVector &alpha, base::Grid *&mg, base::DataVector &malpha, unsigned int mdim)=0
 Marginalizes (Density) Functions. More...
 
 OperationDensityMarginalize ()
 
virtual ~OperationDensityMarginalize ()
 

Detailed Description

Marginalize Probability Density Function.

Constructor & Destructor Documentation

sgpp::datadriven::OperationDensityMarginalize::OperationDensityMarginalize ( )
inline
virtual sgpp::datadriven::OperationDensityMarginalize::~OperationDensityMarginalize ( )
inlinevirtual

References alpha, and doMarginalize().

Member Function Documentation

virtual void sgpp::datadriven::OperationDensityMarginalize::doMarginalize ( base::DataVector alpha,
base::Grid *&  mg,
base::DataVector malpha,
unsigned int  mdim 
)
pure virtual

Marginalizes (Density) Functions.

Parameters
alphaCoefficient vector for current grid
mgReferenz of grid pointer
malphaCoefficient vector for new grid (mg). Will be resized.
mdimMarginalize in dimension mdim

Implemented in sgpp::datadriven::OperationDensityMarginalizeLinear.

Referenced by sgpp::datadriven::OperationDensityMargTo1DLinear::marg_next_dim(), and ~OperationDensityMarginalize().


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