SG++-Doxygen-Documentation
|
Public Member Functions | |
def | __init__ (self, admissibleSet=None, criterion=None, localRefinementStrategy=None, red=None, maxLevel=30, verbose=False) |
def | candidates (self, grid, knowledge, params, qoi="_", ts=None) |
def | getAdaptMaxLevel (self) |
def | getAdaptTimeWindow (self) |
def | getAdmissibleSet (self) |
def | getLocalRefinementStrategy (self) |
def | getNumOfPointsToRefine (self, refinablePoints) |
def | getRefinementCriterion (self) |
def | hasAverageWeightening (self) |
def | hasBalancing (self) |
def | refineGrid (self, grid, knowledge, params=None, qoi="_", refinets=[0]) |
def | refineOnTheBorder (self, refOnBorder) |
def | setAdaptMaxLevel (self, level) |
def | setAdaptPoints (self, value) |
def | setAdaptRate (self, value) |
def | setAdaptThreshold (self, value) |
def | setAdaptTimeWindow (self, window) |
def | setAdmissibleSetCreator (self, admissibleSet) |
def | setAverageWeightening (self, value) |
def | setBalancing (self, balancing) |
def | setLocalRefinementStrategy (self, localRefinementStrategy) |
def | setRefinementCriterion (self, criterion) |
Public Attributes | |
refOnBorder | |
verbose | |
def 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:
References python.uq.refinement.RefinementManager.RefinementManager._adaptPoints, python.uq.refinement.RefinementManager.RefinementManager._adaptRate, python.uq.refinement.RefinementManager.RefinementManager._adaptThreshold, python.uq.refinement.RefinementManager.RefinementManager._adaptTimeWindow, 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._maxLevel, and python.uq.refinement.RefinementManager.RefinementManager._red.
def 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.uq.operations.sparse_grid.balance(), python.uq.operations.sparse_grid.copyGrid(), python.uq.refinement.RefinementManager.RefinementManager.getNumOfPointsToRefine(), python.learner.TrainingSpecification.TrainingSpecification.getNumOfPointsToRefine(), python.uq.operations.discretizeProduct.refine(), python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.verbose, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.verbose, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.verbose, sgpp::base::OCLManager.verbose, sgpp::base::OCLManagerMultiPlatform.verbose, python.uq.manager.ASGCUQManager.ASGCUQManager.verbose, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.verbose, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.verbose, python.uq.refinement.RefinementManager.RefinementManager.verbose, and python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.verbose.
Referenced by python.uq.refinement.RefinementManager.RefinementManager.refineGrid().
def python.uq.refinement.RefinementManager.RefinementManager.getAdaptMaxLevel | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._maxLevel.
def python.uq.refinement.RefinementManager.RefinementManager.getAdaptTimeWindow | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptTimeWindow.
def python.uq.refinement.RefinementManager.RefinementManager.getAdmissibleSet | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._admissibleSet.
Referenced by python.uq.refinement.AdmissibleSet.AdmissibleSparseGridNodeSet.toString().
def python.uq.refinement.RefinementManager.RefinementManager.getLocalRefinementStrategy | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._localRefinementStrategy.
def python.uq.refinement.RefinementManager.RefinementManager.getNumOfPointsToRefine | ( | self, | |
refinablePoints | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptPoints, and python.uq.refinement.RefinementManager.RefinementManager._adaptRate.
Referenced by python.uq.refinement.RefinementManager.RefinementManager.candidates(), and python.uq.learner.Regressor.Regressor.refineGrid().
def python.uq.refinement.RefinementManager.RefinementManager.getRefinementCriterion | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._criterion.
def python.uq.refinement.RefinementManager.RefinementManager.hasAverageWeightening | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._averageWeightening.
def python.uq.refinement.RefinementManager.RefinementManager.hasBalancing | ( | self | ) |
References python.uq.refinement.RefinementManager.RefinementManager._balancing.
def 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.searchNextLevel.SearchLevelWiseForCandidates.candidates, python.uq.operations.forcePositivity.findIntersectionsSubspaceBased.IntersectionSubspaceCandidates.candidates, python.uq.operations.forcePositivity.findIntersections.IntersectionCandidates.candidates, python.uq.refinement.RefinementManager.RefinementManager.candidates(), sgpp::datadriven::OperationMakePositiveFindIntersectionCandidates.candidates, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.candidates, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.candidates, python.uq.operations.forcePositivity.findCandidateSet.CandidateSet.verbose, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.verbose, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.verbose, sgpp::base::OCLManager.verbose, sgpp::base::OCLManagerMultiPlatform.verbose, python.uq.manager.ASGCUQManager.ASGCUQManager.verbose, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.verbose, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.verbose, python.uq.refinement.RefinementManager.RefinementManager.verbose, and python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.verbose.
def python.uq.refinement.RefinementManager.RefinementManager.refineOnTheBorder | ( | self, | |
refOnBorder | |||
) |
def python.uq.refinement.RefinementManager.RefinementManager.setAdaptMaxLevel | ( | self, | |
level | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._maxLevel.
def python.uq.refinement.RefinementManager.RefinementManager.setAdaptPoints | ( | self, | |
value | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptPoints.
def python.uq.refinement.RefinementManager.RefinementManager.setAdaptRate | ( | self, | |
value | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptRate.
def python.uq.refinement.RefinementManager.RefinementManager.setAdaptThreshold | ( | self, | |
value | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptThreshold.
def python.uq.refinement.RefinementManager.RefinementManager.setAdaptTimeWindow | ( | self, | |
window | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._adaptTimeWindow.
def python.uq.refinement.RefinementManager.RefinementManager.setAdmissibleSetCreator | ( | self, | |
admissibleSet | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._admissibleSet.
def python.uq.refinement.RefinementManager.RefinementManager.setAverageWeightening | ( | self, | |
value | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._averageWeightening.
def python.uq.refinement.RefinementManager.RefinementManager.setBalancing | ( | self, | |
balancing | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._balancing.
def python.uq.refinement.RefinementManager.RefinementManager.setLocalRefinementStrategy | ( | self, | |
localRefinementStrategy | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._localRefinementStrategy.
def python.uq.refinement.RefinementManager.RefinementManager.setRefinementCriterion | ( | self, | |
criterion | |||
) |
References python.uq.refinement.RefinementManager.RefinementManager._criterion.
python.uq.refinement.RefinementManager.RefinementManager.refOnBorder |
python.uq.refinement.RefinementManager.RefinementManager.verbose |