![]() |
SG++-Doxygen-Documentation
|
Struct to cluster general grid information for different grid "super" types. More...
#include <Grid.hpp>
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. | |
Struct to cluster general grid information for different grid "super" types.
|
inlinevirtual |
virtual destructor, since GeneralGridConfiguration is used as base class
level_t sgpp::base::GeneralGridConfiguration::boundaryLevel_ = 0 |
level of boundary grid
Referenced by sgpp::datadriven::DBMatObjectStore::ObjectContainer::configMatches(), sgpp::datadriven::GridFactory::createGrid(), sgpp::base::Grid::createGrid(), 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(), main(), sgpp::base::OperationArbitraryBoundaryHierarchisation::OperationArbitraryBoundaryHierarchisation(), sgpp::datadriven::LearnerScenario::setGridConfig(), sgpp::datadriven::FitterConfiguration::setupDefaults(), and sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration().
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().
std::string sgpp::base::GeneralGridConfiguration::filename_ = "" |
string to serialized grid
Referenced by sgpp::base::Grid::createGrid(), sgpp::datadriven::LearnerSGDE::createRegularGrid(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DataMiningConfigParser::getFitterGridConfig(), sgpp::datadriven::LearnerSGDEConfiguration::LearnerSGDEConfiguration(), sgpp::datadriven::FitterConfiguration::setupDefaults(), and sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration().
GeneralGridType sgpp::base::GeneralGridConfiguration::generalType_ = GeneralGridType::RegularSparseGrid |
Referenced by sgpp::base::CombiGridConfiguration::CombiGridConfiguration(), sgpp::datadriven::DBMatObjectStore::ObjectContainer::configMatches(), sgpp::datadriven::GridFactory::createGrid(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DataMiningConfigParser::getFitterGridConfig(), sgpp::datadriven::DBMatDatabase::putDataMatrix(), and sgpp::base::RegularGridConfiguration::RegularGridConfiguration().
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().
std::vector<size_t> sgpp::base::GeneralGridConfiguration::levelVector_ |
vector of levels for each dimension TODO(Sebastian Kreisel): initialize with some default value!
Referenced by sgpp::datadriven::DBMatObjectStore::ObjectContainer::configMatches(), sgpp::datadriven::GridFactory::createGrid(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DBMatDatabase::getBaseDataMatrix(), sgpp::datadriven::DataMiningConfigParser::getFitterGridConfig(), sgpp::datadriven::PermutationUtil::getNormalizedConfig(), sgpp::datadriven::DBMatOfflineOrthoAdapt::permuteDecomposition(), sgpp::datadriven::DBMatOfflinePermutable::permuteMatrix(), sgpp::datadriven::DBMatDatabase::putDataMatrix(), and sgpp::datadriven::FitterConfiguration::setupDefaults().
size_t sgpp::base::GeneralGridConfiguration::maxDegree_ = 1 |
max. polynomial degree for poly basis
Referenced by sgpp::base::Grid::createGrid(), 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(), main(), sgpp::base::OperationArbitraryBoundaryHierarchisation::OperationArbitraryBoundaryHierarchisation(), sgpp::datadriven::LearnerScenario::setGridConfig(), sgpp::datadriven::FitterConfiguration::setupDefaults(), and sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration().
double sgpp::base::GeneralGridConfiguration::t_ = 0.0 |
subgrid selection value t
Referenced by sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), sgpp::datadriven::DMConfigTools::dumpToStream(), and sgpp::datadriven::FitterConfiguration::setupDefaults().
sgpp::base::GridType sgpp::base::GeneralGridConfiguration::type_ = GridType::Linear |
Grid Type, see enum.
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::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::base::OperationArbitraryBoundaryHierarchisation::OperationArbitraryBoundaryHierarchisation(), sgpp::datadriven::LearnerScenario::setGridConfig(), sgpp::datadriven::FitterConfiguration::setupDefaults(), sgpp::datadriven::SparseGridDensityEstimatorConfiguration::SparseGridDensityEstimatorConfiguration(), and sgpp::datadriven::LearnerSGDE::trainOnline().