SG++
DatadrivenOpFactory.cpp File Reference
#include <sgpp/datadriven/DatadrivenOpFactory.hpp>
#include <sgpp/base/exception/factory_exception.hpp>
#include <sgpp/base/grid/type/ModBsplineGrid.hpp>
#include <sgpp/base/grid/type/ModPolyGrid.hpp>
#include <sgpp/base/grid/type/PolyGrid.hpp>
#include <sgpp/base/grid/type/PrewaveletGrid.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityConditionalLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityMargTo1DLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityMarginalizeLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensityRejectionSamplingLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensitySampling1DLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationDensitySamplingLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationInverseRosenblattTransformation1DLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationInverseRosenblattTransformationLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationRegularizationDiagonalLinearBoundary.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationRosenblattTransformation1DLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationRosenblattTransformationLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestLinearBoundary.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestLinearStretched.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestLinearStretchedBoundary.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestModBspline.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestModLinear.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestModPoly.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestModWavelet.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestPoly.hpp>
#include <sgpp/datadriven/operation/hash/simple/OperationTestPrewavelet.hpp>
#include <sgpp/datadriven/operation/hash/OperationMultiEvalModMaskStreaming/OperationMultiEvalModMaskStreaming.hpp>
#include <sgpp/datadriven/operation/hash/OperationMultiEvalStreaming/OperationMultiEvalStreaming.hpp>
#include <sgpp/datadriven/operation/hash/OperationMultipleEvalSubspace/combined/OperationMultipleEvalSubspaceCombined.hpp>
#include <sgpp/datadriven/operation/hash/OperationMultipleEvalSubspace/simple/OperationMultipleEvalSubspaceSimple.hpp>
#include <sgpp/base/operation/BaseOpFactory.hpp>
#include <sgpp/globaldef.hpp>
#include <cstring>

Namespaces

 sgpp
 This header contains some utility functions.
 
 sgpp::op_factory
 

Functions

datadriven::OperationDensityConditional * sgpp::op_factory::createOperationDensityConditional (base::Grid &grid)
 Factory method, returning an OperationDensityConditional for the grid. More...
 
datadriven::OperationDensityConditionalKDE * sgpp::op_factory::createOperationDensityConditionalKDE (datadriven::GaussianKDE &kde)
 Factory method, returning an OperationDensityConditionalKDE for the kernel density. More...
 
datadriven::OperationDensityMarginalize * sgpp::op_factory::createOperationDensityMarginalize (base::Grid &grid)
 Factory method, returning an OperationDensityMarginalize for the grid. More...
 
datadriven::OperationDensityMarginalizeKDE * sgpp::op_factory::createOperationDensityMarginalizeKDE (datadriven::GaussianKDE &kde)
 Factory method, returning an OperationDensityMarginalizeKDE for the kernel density. More...
 
datadriven::OperationDensityMargTo1D * sgpp::op_factory::createOperationDensityMargTo1D (base::Grid &grid)
 Factory method, returning an OperationDensityMargTo1D for the grid. More...
 
datadriven::OperationDensityRejectionSampling * sgpp::op_factory::createOperationDensityRejectionSampling (base::Grid &grid)
 Factory method, returning an OperationDensityRejectionSampling for the grid. More...
 
datadriven::OperationDensitySampling * sgpp::op_factory::createOperationDensitySampling (base::Grid &grid)
 Factory method, returning an OperationDensitySampling for the grid. More...
 
datadriven::OperationDensitySampling1D * sgpp::op_factory::createOperationDensitySampling1D (base::Grid &grid)
 Factory method, returning an OperationDensitySampling1D for the grid. More...
 
datadriven::OperationInverseRosenblattTransformation * sgpp::op_factory::createOperationInverseRosenblattTransformation (base::Grid &grid)
 Factory method, returning an OperationInverseRosenblattTransformation for the grid. More...
 
datadriven::OperationTransformation1D * sgpp::op_factory::createOperationInverseRosenblattTransformation1D (base::Grid &grid)
 Factory method, returning an OperationInverseRosenblattTransformation1D for the grid. More...
 
datadriven::OperationInverseRosenblattTransformationKDE * sgpp::op_factory::createOperationInverseRosenblattTransformationKDE (datadriven::GaussianKDE &kde)
 Factory method, returning an OperationInverseRosenblattTransformationKDE for the kde. More...
 
base::OperationMultipleEval * sgpp::op_factory::createOperationMultipleEval (base::Grid &grid, base::DataMatrix &dataset, sgpp::datadriven::OperationMultipleEvalConfiguration &configuration)
 Factory method, returning an OperationMultipleEval for the grid. More...
 
base::OperationMatrix * sgpp::op_factory::createOperationRegularizationDiagonal (base::Grid &grid, int mode, double k)
 Factory method, returning an OperationRegularizationDiagonal for the grid at hand. More...
 
datadriven::OperationRosenblattTransformation * sgpp::op_factory::createOperationRosenblattTransformation (base::Grid &grid)
 Factory method, returning an OperationRosenblattTransformation for the grid. More...
 
datadriven::OperationTransformation1D * sgpp::op_factory::createOperationRosenblattTransformation1D (base::Grid &grid)
 Factory method, returning an OperationRosenblattTransformation for the grid. More...
 
datadriven::OperationRosenblattTransformationKDE * sgpp::op_factory::createOperationRosenblattTransformationKDE (datadriven::GaussianKDE &kde)
 Factory method, returning an OperationRosenblattTransformationKDE for the kde. More...
 
datadriven::OperationTest * sgpp::op_factory::createOperationTest (base::Grid &grid)
 Factory method, returning an OperationTest for the grid at hand. More...