SG++-Doxygen-Documentation
sgpp::datadriven::OperationDensityConditionalKDE Class Reference

#include <OperationDensityConditionalKDE.hpp>

Public Member Functions

virtual void condToDimX (size_t mdim, base::DataVector &xbar, datadriven::KernelDensityEstimator &conditionalizedKDE)
 Conditional (Density) Functions to a 1d density where the remaining dimension is mdim. More...
 
virtual void condToDimXs (std::vector< size_t > &mdims, base::DataVector &xbar, datadriven::KernelDensityEstimator &conditionalizedKDE)
 Conditional (Density) Functions to a dd density where the remaining dimensions are mdims. More...
 
virtual void doConditional (size_t mdim, double xbar, datadriven::KernelDensityEstimator &conditionalizedKDE)
 Conditional (Density) Functions. More...
 
virtual void doConditional (std::vector< size_t > &mdims, base::DataVector &xbar, datadriven::KernelDensityEstimator &conditionalizedKDE)
 Conditional (Density) Functions. More...
 
 OperationDensityConditionalKDE (datadriven::KernelDensityEstimator &kde)
 
virtual ~OperationDensityConditionalKDE ()
 

Constructor & Destructor Documentation

◆ OperationDensityConditionalKDE()

sgpp::datadriven::OperationDensityConditionalKDE::OperationDensityConditionalKDE ( datadriven::KernelDensityEstimator kde)
explicit

◆ ~OperationDensityConditionalKDE()

sgpp::datadriven::OperationDensityConditionalKDE::~OperationDensityConditionalKDE ( )
virtual

Member Function Documentation

◆ condToDimX()

void sgpp::datadriven::OperationDensityConditionalKDE::condToDimX ( size_t  mdim,
base::DataVector xbar,
datadriven::KernelDensityEstimator conditionalizedKDE 
)
virtual

◆ condToDimXs()

void sgpp::datadriven::OperationDensityConditionalKDE::condToDimXs ( std::vector< size_t > &  mdims,
base::DataVector xbar,
datadriven::KernelDensityEstimator conditionalizedKDE 
)
virtual

Conditional (Density) Functions to a dd density where the remaining dimensions are mdims.

Parameters
mdimsconditionalize all dimensions but the ones in mdims
xbarpoint at which to conditionalize
conditionalizedKDEconditionalized kernel density

◆ doConditional() [1/2]

void sgpp::datadriven::OperationDensityConditionalKDE::doConditional ( size_t  mdim,
double  xbar,
datadriven::KernelDensityEstimator conditionalizedKDE 
)
virtual

Conditional (Density) Functions.

Parameters
mdimMarginalize in dimension mdim
xbarPoint at which to conditionalize
conditionalizedKDEconditionalized kernel density

◆ doConditional() [2/2]

void sgpp::datadriven::OperationDensityConditionalKDE::doConditional ( std::vector< size_t > &  mdims,
base::DataVector xbar,
datadriven::KernelDensityEstimator conditionalizedKDE 
)
virtual

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