SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier Struct Reference

#include <LocalityMultiplier.hpp>

Inheritance diagram for sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier:

Public Member Functions

 HPX_DEFINE_COMPONENT_ACTION (sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier, mult, mult_action)
 
 LocalityMultiplier ()
 
 LocalityMultiplier (std::string serializedGrid, std::string serializedDataset, std::string parametersString, sgpp::datadriven::OperationMultipleEvalType type, sgpp::datadriven::OperationMultipleEvalSubType subType, uint32_t managerId)
 
void mult (std::string alphaSerialized)
 

Public Attributes

sgpp::datadriven::OperationMultipleEvalConfiguration configuration
 
sgpp::base::DataMatrix dataset
 
std::unique_ptr< sgpp::base::Gridgrid
 
uint32_t managerId
 
std::unique_ptr< sgpp::base::OperationMultipleEvalnodeMultiEval
 

Constructor & Destructor Documentation

◆ LocalityMultiplier() [1/2]

sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::LocalityMultiplier ( )
inline

◆ LocalityMultiplier() [2/2]

sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::LocalityMultiplier ( std::string  serializedGrid,
std::string  serializedDataset,
std::string  parametersString,
sgpp::datadriven::OperationMultipleEvalType  type,
sgpp::datadriven::OperationMultipleEvalSubType  subType,
uint32_t  managerId 
)
inline

Member Function Documentation

◆ HPX_DEFINE_COMPONENT_ACTION()

sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::HPX_DEFINE_COMPONENT_ACTION ( sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier  ,
mult  ,
mult_action   
)

◆ mult()

void sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::mult ( std::string  alphaSerialized)
inline

Member Data Documentation

◆ configuration

sgpp::datadriven::OperationMultipleEvalConfiguration sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::configuration

Referenced by LocalityMultiplier().

◆ dataset

sgpp::base::DataMatrix sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::dataset

Referenced by LocalityMultiplier().

◆ grid

std::unique_ptr<sgpp::base::Grid> sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::grid

Referenced by python.uq.dists.SGDEdist.SGDEdist::__str__(), python.learner.Learner.Learner::applyData(), python.tools.Matrix::ApplyMatrix(), python.uq.dists.SGDEdist.SGDEdist::cdf(), python.uq.learner.Interpolant.Interpolant::doLearningIteration(), python.learner.Learner.Learner::doLearningIteration(), python.learner.Classifier.Classifier::evalError(), python.uq.learner.Interpolant.Interpolant::evalError(), python.tools.Matrix::generateb(), python.controller.CheckpointController.CheckpointController::generateFoldValidationJob(), python.uq.learner.SimulationLearner.SimulationLearner::getCollocationNodes(), python.uq.learner.SimulationLearner.SimulationLearner::getGrid(), python.uq.learner.SimulationLearner.SimulationLearner::getLearner(), python.learner.Learner.Learner::learnData(), python.learner.Learner.Learner::learnDataWithFolding(), python.uq.learner.Regressor.Regressor::learnDataWithFolding(), python.learner.Learner.Learner::learnDataWithTest(), python.uq.learner.Regressor.Regressor::learnDataWithTest(), python.controller.CheckpointController.CheckpointController::loadAll(), LocalityMultiplier(), python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive::makePositive(), python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast::makePositive(), python.uq.dists.SGDEdist.SGDEdist::mean(), python.uq.dists.SGDEdist.SGDEdist::pdf(), python.uq.dists.SGDEdist.SGDEdist::ppf(), python.learner.Classifier.Classifier::refineGrid(), python.learner.Regressor.Regressor::refineGrid(), python.uq.learner.Regressor.Regressor::refineGrid(), python.uq.learner.SimulationLearner.SimulationLearner::refineGrid(), python.controller.CheckpointController.CheckpointController::saveGrid(), python.controller.CheckpointController.CheckpointController::setGrid(), python.learner.Learner.Learner::setGrid(), python.uq.learner.Learner.Learner::setGrid(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid::split(), python.uq.dists.SGDEdist.SGDEdist::toJson(), and python.uq.dists.SGDEdist.SGDEdist::var().

◆ managerId

uint32_t sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::managerId

Referenced by mult().

◆ nodeMultiEval

std::unique_ptr<sgpp::base::OperationMultipleEval> sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier::nodeMultiEval

Referenced by LocalityMultiplier(), and mult().


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