SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
DatadrivenOpFactory.hpp File Reference
#include <sgpp/base/grid/Grid.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTest.hpp>
#include <sgpp/base/operation/hash/OperationMatrix.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityMarginalize.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityMargTo1D.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityConditional.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensitySampling1D.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensitySampling.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityRejectionSampling.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTransformation1D.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationRosenblattTransformation.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationInverseRosenblattTransformation.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationCovariance.hpp>
#include <sgpp/base/operation/hash/OperationMultipleEval.hpp>
#include <sgpp/datadriven/operation/hash/DatadrivenOperationCommon.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationLimitFunctionValueRange.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationMakePositive.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationRosenblattTransformationKDE.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationInverseRosenblattTransformationKDE.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityMarginalizeKDE.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityConditionalKDE.hpp>
#include <sgpp/globaldef.hpp>
#include <sgpp/base/function/scalar/ScalarFunction.hpp>

Namespaces

namespace  sgpp
 Class that stores, generates and manipulates a density function during online phase in on/off learning.
 
namespace  sgpp::op_factory
 

Functions

datadriven::OperationCovariancesgpp::op_factory::createOperationCovariance (base::Grid &grid)
 Factory method, returning an OperationCovariance for the grid at hand.
 
datadriven::OperationDensityConditionalsgpp::op_factory::createOperationDensityConditional (base::Grid &grid)
 Factory method, returning an OperationDensityConditional for the grid.
 
datadriven::OperationDensityConditionalKDEsgpp::op_factory::createOperationDensityConditionalKDE (datadriven::KernelDensityEstimator &kde)
 Factory method, returning an OperationDensityConditionalKDE for the kernel density.
 
datadriven::OperationDensityMarginalizesgpp::op_factory::createOperationDensityMarginalize (base::Grid &grid)
 Factory method, returning an OperationDensityMarginalize for the grid.
 
datadriven::OperationDensityMarginalizeKDEsgpp::op_factory::createOperationDensityMarginalizeKDE (datadriven::KernelDensityEstimator &kde)
 Factory method, returning an OperationDensityMarginalizeKDE for the kernel density.
 
datadriven::OperationDensityMargTo1Dsgpp::op_factory::createOperationDensityMargTo1D (base::Grid &grid)
 Factory method, returning an OperationDensityMargTo1D for the grid.
 
datadriven::OperationDensityRejectionSamplingsgpp::op_factory::createOperationDensityRejectionSampling (base::Grid &grid)
 Factory method, returning an OperationDensityRejectionSampling for the grid.
 
datadriven::OperationDensitySamplingsgpp::op_factory::createOperationDensitySampling (base::Grid &grid)
 Factory method, returning an OperationDensitySampling for the grid.
 
datadriven::OperationDensitySampling1Dsgpp::op_factory::createOperationDensitySampling1D (base::Grid &grid)
 Factory method, returning an OperationDensitySampling1D for the grid.
 
datadriven::OperationInverseRosenblattTransformationsgpp::op_factory::createOperationInverseRosenblattTransformation (base::Grid &grid)
 Factory method, returning an OperationInverseRosenblattTransformation for the grid.
 
datadriven::OperationTransformation1Dsgpp::op_factory::createOperationInverseRosenblattTransformation1D (base::Grid &grid)
 Factory method, returning an OperationInverseRosenblattTransformation1D for the grid.
 
datadriven::OperationInverseRosenblattTransformationKDEsgpp::op_factory::createOperationInverseRosenblattTransformationKDE (datadriven::KernelDensityEstimator &kde)
 Factory method, returning an OperationInverseRosenblattTransformationKDE for the kde.
 
datadriven::OperationLimitFunctionValueRangesgpp::op_factory::createOperationLimitFunctionValueRange (datadriven::MakePositiveCandidateSearchAlgorithm candidateSearchAlgorithm=datadriven::MakePositiveCandidateSearchAlgorithm::Intersections, datadriven::MakePositiveInterpolationAlgorithm interpolationAlgorithm=datadriven::MakePositiveInterpolationAlgorithm::SetToZero, sgpp::base::ScalarFunction *f=nullptr)
 Factory method, returning an OperationLimitFunctionValueRange for an arbitrary function f or some sparse grid, which is yet to be defined.
 
datadriven::OperationMakePositivesgpp::op_factory::createOperationMakePositive (datadriven::MakePositiveCandidateSearchAlgorithm candidateSearchAlgorithm=datadriven::MakePositiveCandidateSearchAlgorithm::Intersections, datadriven::MakePositiveInterpolationAlgorithm interpolationAlgorithm=datadriven::MakePositiveInterpolationAlgorithm::SetToZero, bool generateConsistentGrid=true, sgpp::base::ScalarFunction *f=nullptr)
 Factory method, returning an OperationMakePositive for an arbitrary function f or some sparse grid, which is yet to be defined.
 
base::OperationMultipleEvalsgpp::op_factory::createOperationMultipleEval (base::Grid &grid, base::DataMatrix &dataset, sgpp::datadriven::OperationMultipleEvalConfiguration &configuration)
 Factory method, returning an OperationMultipleEval for the grid.
 
base::OperationMatrixsgpp::op_factory::createOperationRegularizationDiagonal (base::Grid &grid, int mode, double k)
 Factory method, returning an OperationRegularizationDiagonal for the grid at hand.
 
datadriven::OperationRosenblattTransformationsgpp::op_factory::createOperationRosenblattTransformation (base::Grid &grid)
 Factory method, returning an OperationRosenblattTransformation for the grid.
 
datadriven::OperationTransformation1Dsgpp::op_factory::createOperationRosenblattTransformation1D (base::Grid &grid)
 Factory method, returning an OperationRosenblattTransformation for the grid.
 
datadriven::OperationRosenblattTransformationKDEsgpp::op_factory::createOperationRosenblattTransformationKDE (datadriven::KernelDensityEstimator &kde)
 Factory method, returning an OperationRosenblattTransformationKDE for the kde.
 
datadriven::OperationTestsgpp::op_factory::createOperationTest (base::Grid &grid)
 Factory method, returning an OperationTest for the grid at hand.