![]() |
SG++-Doxygen-Documentation
|
Public Member Functions | |
__init__ (self, admissibleSet=None, criterion=None, localRefinementStrategy=None, red=None, maxLevel=30, verbose=False) | |
candidates (self, grid, knowledge, params, qoi="_", ts=None) | |
getAdaptMaxLevel (self) | |
getAdaptTimeWindow (self) | |
getAdmissibleSet (self) | |
getLocalRefinementStrategy (self) | |
getNumOfPointsToRefine (self, refinablePoints) | |
getRefinementCriterion (self) | |
hasAverageWeightening (self) | |
hasBalancing (self) | |
refineGrid (self, grid, knowledge, params=None, qoi="_", refinets=[0]) | |
refineOnTheBorder (self, refOnBorder) | |
setAdaptMaxLevel (self, level) | |
setAdaptPoints (self, value) | |
setAdaptRate (self, value) | |
setAdaptThreshold (self, value) | |
setAdaptTimeWindow (self, window) | |
setAdmissibleSetCreator (self, admissibleSet) | |
setAverageWeightening (self, value) | |
setBalancing (self, balancing) | |
setLocalRefinementStrategy (self, localRefinementStrategy) | |
setRefinementCriterion (self, criterion) | |
Public Attributes | |
refOnBorder | |
verbose | |
Protected Attributes | |
_adaptPoints | |
_adaptRate | |
_adaptThreshold | |
_adaptTimeWindow | |
_admissibleSet | |
_averageWeightening | |
_balancing | |
_criterion | |
_localRefinementStrategy | |
_maxLevel | |
_red | |
python.uq.refinement.RefinementManager.RefinementManager.__init__ | ( | self, | |
admissibleSet = None , |
|||
criterion = None , |
|||
localRefinementStrategy = None , |
|||
red = None , |
|||
maxLevel = 30 , |
|||
verbose = False |
|||
) |
Constructor @param admissibleSet: @param criterion: @param localRefinementStrategy: @param red: @param maxLevel: @param verbose:
python.uq.refinement.RefinementManager.RefinementManager.candidates | ( | self, | |
grid, | |||
knowledge, | |||
params, | |||
qoi = "_" , |
|||
ts = None |
|||
) |
Load the candidates for refinement @param grid: Grid @param knowledge: ASGCKnowledge @param params: Parameter containing the marginal distributions @param qoi: string, quantity of interest @param ts: time steps of interest
References python.uq.refinement.RefinementManager.RefinementManager._adaptThreshold, python.uq.refinement.RefinementManager.RefinementManager._admissibleSet, python.uq.refinement.RefinementManager.RefinementManager._balancing, python.uq.refinement.RefinementManager.RefinementManager._criterion, python.uq.refinement.RefinementManager.RefinementManager._localRefinementStrategy, python.uq.refinement.RefinementManager.RefinementManager._red, python.learner.TrainingSpecification.TrainingSpecification.getNumOfPointsToRefine(), python.uq.refinement.RefinementManager.RefinementManager.getNumOfPointsToRefine(), sgpp::base::OCLManager.verbose, sgpp::base::OCLManagerMultiPlatform.verbose, sgpp::base::Printer.verbose, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.verbose, python.uq.manager.ASGCUQManager.ASGCUQManager.verbose, python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.verbose, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.verbose, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.verbose, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.verbose, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.verbose, python.uq.refinement.RefinementManager.RefinementManager.verbose, python.uq.uq_setting.UQBuilder.UQBuilder.verbose(), sgpp::datadriven::MetaLearner.verbose, sgpp::datadriven::ClusteringOCL::OperationClusteringOCL< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationCreateGraphOCLSingleDevice< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationDensityOCLMultiPlatform< T >.verbose, sgpp::datadriven::clusteringmpi::MPIEnviroment.verbose, sgpp::datadriven::clusteringmpi::SimpleQueue< T >.verbose, sgpp::datadriven::clusteringmpi::MPIWorkerBase.verbose, sgpp::datadriven::OperationMultiEvalHPX.verbose, sgpp::datadriven::OperationMultiEvalMPI.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLFastMultiPlatform< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLMaskMultiPlatform< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLOpt< T >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLUnified< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::OperationMultiEvalStreamingOCLMultiPlatform< T >.verbose, sgpp::datadriven::PiecewiseConstantRegression::Node.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationPruneGraphOCLMultiPlatform< T >.verbose, sgpp::datadriven::OperationMakePositive.verbose, and sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm.verbose.
Referenced by python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.hasMoreCandidates(), python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.nextCandidateSet(), and python.uq.refinement.RefinementManager.RefinementManager.refineGrid().
python.uq.refinement.RefinementManager.RefinementManager.getAdaptMaxLevel | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.getAdaptTimeWindow | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.getAdmissibleSet | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.getLocalRefinementStrategy | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.getNumOfPointsToRefine | ( | self, | |
refinablePoints | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.getRefinementCriterion | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.hasAverageWeightening | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.hasBalancing | ( | self | ) |
python.uq.refinement.RefinementManager.RefinementManager.refineGrid | ( | self, | |
grid, | |||
knowledge, | |||
params = None , |
|||
qoi = "_" , |
|||
refinets = [0] |
|||
) |
References python.uq.refinement.RefinementManager.RefinementManager.__refine(), python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.candidates, python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.candidates, python.uq.operations.forcePositivity.findIntersectionsSubspaceBased.IntersectionSubspaceCandidates.candidates, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.candidates, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.candidates, python.uq.operations.forcePositivity.searchNextLevel.SearchLevelWiseForCandidates.candidates, python.uq.refinement.RefinementManager.RefinementManager.candidates(), sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates.candidates, sgpp::base::OCLManager.verbose, sgpp::base::OCLManagerMultiPlatform.verbose, sgpp::base::Printer.verbose, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.verbose, python.uq.manager.ASGCUQManager.ASGCUQManager.verbose, python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.verbose, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.verbose, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.verbose, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.verbose, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.verbose, python.uq.refinement.RefinementManager.RefinementManager.verbose, python.uq.uq_setting.UQBuilder.UQBuilder.verbose(), sgpp::datadriven::MetaLearner.verbose, sgpp::datadriven::ClusteringOCL::OperationClusteringOCL< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationCreateGraphOCLSingleDevice< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationDensityOCLMultiPlatform< T >.verbose, sgpp::datadriven::clusteringmpi::MPIEnviroment.verbose, sgpp::datadriven::clusteringmpi::SimpleQueue< T >.verbose, sgpp::datadriven::clusteringmpi::MPIWorkerBase.verbose, sgpp::datadriven::OperationMultiEvalHPX.verbose, sgpp::datadriven::OperationMultiEvalMPI.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLFastMultiPlatform< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLMaskMultiPlatform< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >.verbose, sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLOpt< T >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMult< real_type >.verbose, sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< real_type >.verbose, sgpp::datadriven::OperationMultiEvalStreamingModOCLUnified< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >.verbose, sgpp::datadriven::StreamingOCLMultiPlatform::OperationMultiEvalStreamingOCLMultiPlatform< T >.verbose, sgpp::datadriven::PiecewiseConstantRegression::Node.verbose, sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >.verbose, sgpp::datadriven::DensityOCLMultiPlatform::OperationPruneGraphOCLMultiPlatform< T >.verbose, sgpp::datadriven::OperationMakePositive.verbose, and sgpp::datadriven::OperationMakePositiveCandidateSetAlgorithm.verbose.
Referenced by python.learner.Learner.Learner.learnData(), and python.learner.Learner.Learner.learnDataWithTest().
python.uq.refinement.RefinementManager.RefinementManager.refineOnTheBorder | ( | self, | |
refOnBorder | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdaptMaxLevel | ( | self, | |
level | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdaptPoints | ( | self, | |
value | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdaptRate | ( | self, | |
value | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdaptThreshold | ( | self, | |
value | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdaptTimeWindow | ( | self, | |
window | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAdmissibleSetCreator | ( | self, | |
admissibleSet | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setAverageWeightening | ( | self, | |
value | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setBalancing | ( | self, | |
balancing | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setLocalRefinementStrategy | ( | self, | |
localRefinementStrategy | |||
) |
python.uq.refinement.RefinementManager.RefinementManager.setRefinementCriterion | ( | self, | |
criterion | |||
) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
python.uq.refinement.RefinementManager.RefinementManager.refOnBorder |
python.uq.refinement.RefinementManager.RefinementManager.verbose |
Referenced by python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.addFullGridPoints(), python.uq.refinement.RefinementManager.RefinementManager.candidates(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.computeCandidates(), python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.findIntersections(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.getLocalMaxLevel(), python.uq.manager.ASGCUQManager.ASGCUQManager.learnDataWithoutTest(), python.uq.manager.ASGCUQManager.ASGCUQManager.learnDataWithTest(), python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.makeCurrentNodalValuesPositive(), python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.makePositive(), python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.makePositive(), python.uq.manager.ASGCUQManager.ASGCUQManager.recomputeStats(), python.uq.refinement.RefinementManager.RefinementManager.refineGrid(), and python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.splitFullGrids().