![]() |
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 |