SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
BaseOpFactory.hpp File Reference

Namespaces

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

Functions

base::OperationHierarchisationsgpp::op_factory::createOperationArbitraryBoundaryHierarchisation (base::Grid &grid)
 Factory method, returning an OperationArbitraryBoundaryHierarchisation for the grid at hand.
 
base::OperationConvertsgpp::op_factory::createOperationConvert (base::Grid &grid)
 Factory method, returning an OperationConvert for the grid at hand.
 
base::OperationMatrixsgpp::op_factory::createOperationDiagonal (base::Grid &grid, double multiplicationFactor=0.25)
 Factory method, returning an OperationDiagonal (OperationMatrix) for the grid at hand.
 
base::OperationEvalsgpp::op_factory::createOperationEval (base::Grid &grid)
 Factory method, returning an OperationEval for the grid at hand.
 
base::OperationEvalGradientsgpp::op_factory::createOperationEvalGradientNaive (base::Grid &grid)
 Factory method, returning an OperationEvalGradient for the grid at hand.
 
base::OperationEvalHessiansgpp::op_factory::createOperationEvalHessianNaive (base::Grid &grid)
 Factory method, returning an OperationEvalHessian for the grid at hand.
 
base::OperationEvalsgpp::op_factory::createOperationEvalNaive (base::Grid &grid)
 Factory method, returning an OperationEval for the grid at hand.
 
base::OperationEvalPartialDerivativesgpp::op_factory::createOperationEvalPartialDerivativeNaive (base::Grid &grid)
 Factory method, returning an OperationEvalPartialDerivative for the grid at hand.
 
base::OperationFirstMomentsgpp::op_factory::createOperationFirstMoment (base::Grid &grid)
 Factory method, returning an OperationFirstMoment for the grid at hand.
 
base::OperationHierarchisationsgpp::op_factory::createOperationHierarchisation (base::Grid &grid)
 Factory method, returning an OperationHierarchisation for the grid at hand.
 
base::OperationMatrixsgpp::op_factory::createOperationIdentity (base::Grid &grid)
 Factory method, returning an OperationIdentity for the grid at hand.
 
base::OperationMultipleEvalsgpp::op_factory::createOperationMultipleEval (base::Grid &grid, base::DataMatrix &dataset)
 Factory method, returning an OperationMultipleEval for the grid at hand.
 
base::OperationMultipleEvalsgpp::op_factory::createOperationMultipleEvalInter (base::Grid &grid, base::DataMatrix &dataset, std::set< std::set< size_t > > interactions)
 Similar to createOperationMultipleEval, but makes use of interaction terms during evaluation.
 
base::OperationMultipleEvalsgpp::op_factory::createOperationMultipleEvalNaive (base::Grid &grid, base::DataMatrix &dataset)
 Factory method, returning an OperationMultipleEvalNaive for the grid at hand.
 
base::OperationQuadraturesgpp::op_factory::createOperationQuadrature (base::Grid &grid)
 Factory method, returning an OperationQuadrature for the grid at hand.
 
base::OperationSecondMomentsgpp::op_factory::createOperationSecondMoment (base::Grid &grid)
 Factory method, returning an OperationSecondMoment for the grid at hand.
 
base::OperationWeightedQuadraturesgpp::op_factory::createOperationWeightedQuadrature (base::Grid &grid, size_t quadOrder)
 Factory method, returning an OperationWeightedQuadrature for the grid at hand.
 
base::OperationWeightedSecondMomentsgpp::op_factory::createOperationWeightedSecondMoment (base::Grid &grid, size_t quadOrder)
 Factory method, returning an OperationWeightedSecondMoment for the grid at hand.