SG++
AuxiliaryStructures.hpp File Reference
#include <sgpp/globaldef.hpp>
#include <sgpp/datadriven/application/LearnerSGDEOnOff.hpp>
#include <vector>
#include <list>

Classes

struct  sgpp::datadriven::LevelIndexPair
 Pair to hold the level and the index of a grid point in one dimension. More...
 
struct  sgpp::datadriven::RefinementResult
 Structure to hold the grid modifications for a refinement cycle for one class. More...
 

Namespaces

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

Macros

#define D(x)
 Compile time option for activating debug messages. More...
 

Typedefs

typedef ClassDensityConntainer sgpp::datadriven::ClassDensityContainer
 Type definition to avoid typographical error in original learner. More...
 
typedef std::vector< LevelIndexPair > sgpp::datadriven::LevelIndexVector
 Vector that holds level index pairs for every dimensions. More...
 

Macro Definition Documentation

#define D (   x)

Compile time option for activating debug messages.

Referenced by sgpp::datadriven::LearnerSGDEOnOffParallel::assembleNextBatchData(), sgpp::datadriven::LearnerSGDEOnOffParallel::computeNewSystemMatrixDecomposition(), sgpp::datadriven::MPIMethods::createPendingMPIRequest(), sgpp::datadriven::LearnerSGDEOnOffParallel::doRefinementForAll(), sgpp::datadriven::RefinementHandler::doRefinementForClass(), sgpp::datadriven::MPIMethods::executeMPIWaitAny(), sgpp::datadriven::MPIMethods::handleIncomingRequestFromCallback(), sgpp::datadriven::MPIMethods::initMPI(), sgpp::datadriven::LearnerSGDEOnOffParallel::mergeAlphaValues(), sgpp::optimization::optimizer::CMAES::optimize(), sgpp::datadriven::MPIRequestPool::printPoolStatistics(), sgpp::datadriven::MPIMethods::processCompletedMPIRequest(), sgpp::datadriven::MPIMethods::processCompletedMPIRequests(), sgpp::datadriven::MPIMethods::processIncomingMPICommands(), sgpp::datadriven::MPIMethods::receiveGridComponentsUpdate(), sgpp::datadriven::MPIMethods::receiveMergeGridNetworkMessage(), sgpp::datadriven::MPIMethods::runBatch(), sgpp::datadriven::MPIMethods::sendIBcast(), sgpp::datadriven::MPIMethods::sendISend(), sgpp::datadriven::MPIMethods::sendMergeGridNetworkMessage(), sgpp::datadriven::MPIMethods::sendRefinementUpdates(), sgpp::datadriven::MPIMethods::sendSystemMatrixDecomposition(), sgpp::datadriven::LearnerSGDEOnOffParallel::setLocalGridVersion(), sgpp::datadriven::LearnerSGDEOnOffParallel::train(), sgpp::datadriven::LearnerSGDEOnOffParallel::trainParallel(), sgpp::datadriven::RefinementHandler::updateClassVariablesAfterRefinement(), sgpp::datadriven::MPIMethods::waitForGridConsistent(), sgpp::datadriven::MPIMethods::waitForIncomingMessageType(), and sgpp::datadriven::LearnerSGDEOnOffParallel::workBatch().