SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::base::GeneralGridConfiguration Struct Reference

Struct to cluster general grid information for different grid "super" types. More...

#include <Grid.hpp>

Inheritance diagram for sgpp::base::GeneralGridConfiguration:
sgpp::base::CombiGridConfiguration sgpp::base::RegularGridConfiguration

Public Member Functions

virtual ~GeneralGridConfiguration ()
 virtual destructor, since GeneralGridConfiguration is used as base class
 

Public Attributes

level_t boundaryLevel_ = 0
 level of boundary grid
 
size_t dim_ = 0
 number of dimensions
 
std::string filename_ = ""
 string to serialized grid
 
GeneralGridType generalType_ = GeneralGridType::RegularSparseGrid
 
int level_ = 3
 number of levels
 
std::vector< size_t > levelVector_
 vector of levels for each dimension TODO(Sebastian Kreisel): initialize with some default value!
 
size_t maxDegree_ = 1
 max. polynomial degree for poly basis
 
double t_ = 0.0
 subgrid selection value t
 
sgpp::base::GridType type_ = GridType::Linear
 Grid Type, see enum.
 

Detailed Description

Struct to cluster general grid information for different grid "super" types.

Constructor & Destructor Documentation

◆ ~GeneralGridConfiguration()

virtual sgpp::base::GeneralGridConfiguration::~GeneralGridConfiguration ( )
inlinevirtual

virtual destructor, since GeneralGridConfiguration is used as base class

Member Data Documentation

◆ boundaryLevel_

◆ dim_

size_t sgpp::base::GeneralGridConfiguration::dim_ = 0

number of dimensions

Referenced by sgpp::datadriven::DBMatObjectStore::ObjectContainer::configMatches(), sgpp::datadriven::GridFactory::createGrid(), sgpp::base::Grid::createGrid(), sgpp::datadriven::LearnerSGD::createRegularGrid(), sgpp::datadriven::LearnerSGDE::createRegularGrid(), sgpp::datadriven::LearnerSVM::createRegularGrid(), sgpp::datadriven::RosenblattTransformation::createSGDELearner(), sgpp::datadriven::DBMatOfflinePermutable::dimensionBlowUp(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DBMatDatabase::getBaseDataMatrix(), sgpp::datadriven::LearnerSGDE::getDim(), sgpp::datadriven::SparseGridDensityEstimator::getDim(), sgpp::datadriven::DataMiningConfigParser::getFitterGridConfig(), sgpp::datadriven::LearnerScenario::getGridConfig(), sgpp::datadriven::VisualizerDensityEstimation::getHeatmap(), sgpp::datadriven::VisualizerDensityEstimation::getLinearCuts(), sgpp::datadriven::PermutationUtil::getNormalizedConfig(), sgpp::datadriven::DBMatPermutationFactory::getPermutedObject(), sgpp::datadriven::LearnerSGDEConfiguration::initConfig(), sgpp::datadriven::SparseGridDensityEstimatorConfiguration::initConfig(), sgpp::datadriven::LearnerSGD::initialize(), sgpp::datadriven::LearnerSGDE::initialize(), sgpp::datadriven::SparseGridDensityEstimator::initialize(), sgpp::datadriven::LearnerBase::InitializeGrid(), sgpp::datadriven::LearnerBaseSP::InitializeGrid(), sgpp::datadriven::MetaLearner::learnAndCompareString(), sgpp::datadriven::MetaLearner::learnAndTestString(), sgpp::datadriven::LearnerSGDEConfiguration::LearnerSGDEConfiguration(), sgpp::datadriven::MetaLearner::learnReferenceString(), sgpp::datadriven::MetaLearner::learnString(), main(), main(), sgpp::base::OperationArbitraryBoundaryHierarchisation::OperationArbitraryBoundaryHierarchisation(), sgpp::datadriven::DBMatDatabase::putDataMatrix(), sgpp::datadriven::LearnerScenario::setGridConfig(), sgpp::datadriven::FitterConfiguration::setupDefaults(), sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration(), and sgpp::datadriven::LearnerSGDE::trainOnline().

◆ filename_

◆ generalType_

◆ level_

int sgpp::base::GeneralGridConfiguration::level_ = 3

number of levels

Referenced by sgpp::base::CombiGridConfiguration::CombiGridConfiguration(), sgpp::datadriven::DBMatObjectStore::ObjectContainer::configMatches(), sgpp::datadriven::GridFactory::createGrid(), sgpp::datadriven::LearnerSGD::createRegularGrid(), sgpp::datadriven::LearnerSGDE::createRegularGrid(), sgpp::datadriven::LearnerSVM::createRegularGrid(), sgpp::datadriven::SparseGridDensityEstimator::createRegularGrid(), sgpp::datadriven::RosenblattTransformation::createSGDELearner(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DataMiningConfigParser::getFitterGridConfig(), sgpp::datadriven::LearnerScenario::getGridConfig(), sgpp::datadriven::LearnerSGDEConfiguration::initConfig(), sgpp::datadriven::SparseGridDensityEstimatorConfiguration::initConfig(), sgpp::datadriven::LearnerBase::InitializeGrid(), sgpp::datadriven::LearnerBaseSP::InitializeGrid(), sgpp::datadriven::LearnerSGDEConfiguration::LearnerSGDEConfiguration(), main(), main(), sgpp::datadriven::DBMatDatabase::putDataMatrix(), sgpp::datadriven::VisualizerClassification::runVisualization(), sgpp::datadriven::VisualizerDensityEstimation::runVisualization(), sgpp::datadriven::LearnerScenario::setGridConfig(), sgpp::datadriven::FitterConfiguration::setupDefaults(), sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration(), and sgpp::datadriven::LearnerSGDE::trainOnline().

◆ levelVector_

◆ maxDegree_

◆ t_

◆ type_


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