SG++-Doxygen-Documentation
|
Structure to hold the grid modifications for a refinement cycle for one class. More...
#include <AuxiliaryStructures.hpp>
Public Attributes | |
std::list< LevelIndexVector > | addedGridPoints |
Holds a list of the positions in hierarchical form for every grid point that was added. More... | |
std::list< size_t > | deletedGridPointsIndices |
Holds the index in the grid interpreted as a vector of a point that was deleted. More... | |
Structure to hold the grid modifications for a refinement cycle for one class.
std::list<LevelIndexVector> sgpp::datadriven::RefinementResult::addedGridPoints |
Holds a list of the positions in hierarchical form for every grid point that was added.
These are found at the end of the grid structure after a refinement cycle.
Referenced by sgpp::datadriven::LearnerSGDEOnOffParallel::computeNewSystemMatrixDecomposition(), sgpp::datadriven::RefinementHandler::doRefinementForClass(), sgpp::datadriven::LearnerSGDEOnOffParallel::mergeAlphaValues(), sgpp::datadriven::MPIMethods::receiveGridComponentsUpdate(), sgpp::datadriven::LearnerSGDEOnOffParallel::train(), and sgpp::datadriven::RefinementHandler::updateClassVariablesAfterRefinement().
std::list<size_t> sgpp::datadriven::RefinementResult::deletedGridPointsIndices |
Holds the index in the grid interpreted as a vector of a point that was deleted.
These should be applied in order.
Referenced by sgpp::datadriven::LearnerSGDEOnOffParallel::computeNewSystemMatrixDecomposition(), sgpp::datadriven::RefinementHandler::doRefinementForClass(), sgpp::datadriven::LearnerSGDEOnOffParallel::mergeAlphaValues(), sgpp::datadriven::MPIMethods::receiveGridComponentsUpdate(), sgpp::datadriven::LearnerSGDEOnOffParallel::train(), and sgpp::datadriven::RefinementHandler::updateClassVariablesAfterRefinement().