Grid Descriptor helps to implement fluid interface patter on python
it encapsulates functionality concerning creation of the grid
python.uq.learner.builder.GridDescriptor.GridDescriptor.__init__ |
( |
|
self | ) |
|
Constructor
References python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__deg, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.__deg, python.uq.learner.builder.GridDescriptor.GridDescriptor.__deg, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, and python.uq.parameters.ParameterSet.ParameterSet.__dim.
python.uq.learner.builder.GridDescriptor.GridDescriptor.createGrid |
( |
|
self | ) |
|
Creates the specified grid
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__boundaryLevel, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__deg, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.__deg, python.uq.learner.builder.GridDescriptor.GridDescriptor.__deg, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__file, python.uq.learner.builder.GridDescriptor.GridDescriptor.__file, python.uq.learner.builder.GridDescriptor.GridDescriptor.__full, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__grid, python.uq.learner.builder.GridDescriptor.GridDescriptor.__grid, python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__grid, python.uq.learner.builder.GridDescriptor.GridDescriptor.__gridType, sgpp::base::HashGridPoint.level, sgpp::combigrid::FullGrid.level, sgpp::combigrid::OperationPoleHierarchisationGeneral::HierarchisationGeneralSLE.level, python.learner.folding.FilesFoldingPolicy.FilesFoldingPolicy.level, python.learner.folding.FoldingPolicy.FoldingPolicy.level, python.learner.folding.RandomFoldingPolicy.RandomFoldingPolicy.level, python.learner.folding.SequentialFoldingPolicy.SequentialFoldingPolicy.level, python.learner.folding.StratifiedFoldingPolicy.StratifiedFoldingPolicy.level, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.level, python.uq.learner.builder.GridDescriptor.GridDescriptor.level, python.uq.learner.builder.RegressorSpecificationDescriptor.FoldingDescriptor.level, python.uq.learner.SimulationLearner.SimulationLearner.level, python.uq.manager.ASGCStatistics.ASGCStatistics.level, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.level, sgpp::datadriven::AlgorithmAdaBoostBase.level, sgpp::datadriven::CombiScheme.level, sgpp::datadriven::LevelIndexPair.level, sgpp::datadriven::OperationMultiEvalModMaskStreaming.level, sgpp::datadriven::OperationMultiEvalStreamingBSplineOCL< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLFastMultiPlatform< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLMaskMultiPlatform< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLUnified< T >.level, sgpp::datadriven::StreamingOCLMultiPlatform::OperationMultiEvalStreamingOCLMultiPlatform< T >.level, sgpp::datadriven::SubspaceNodeCombined.level, and sgpp::datadriven::SubspaceNodeSimple.level.
python.uq.learner.builder.GridDescriptor.GridDescriptor.fromGrid |
( |
|
self, |
|
|
|
grid |
|
) |
| |
Indicates that all grid points in grid should also be in the
new grid
@param grid:
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__boundaryLevel, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__deg, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.__deg, python.uq.learner.builder.GridDescriptor.GridDescriptor.__deg, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__grid, python.uq.learner.builder.GridDescriptor.GridDescriptor.__grid, python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__grid, python.uq.learner.builder.GridDescriptor.GridDescriptor.__gridType, sgpp::base::HashGridPoint.level, sgpp::combigrid::FullGrid.level, sgpp::combigrid::OperationPoleHierarchisationGeneral::HierarchisationGeneralSLE.level, python.learner.folding.FilesFoldingPolicy.FilesFoldingPolicy.level, python.learner.folding.FoldingPolicy.FoldingPolicy.level, python.learner.folding.RandomFoldingPolicy.RandomFoldingPolicy.level, python.learner.folding.SequentialFoldingPolicy.SequentialFoldingPolicy.level, python.learner.folding.StratifiedFoldingPolicy.StratifiedFoldingPolicy.level, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.level, python.uq.learner.builder.GridDescriptor.GridDescriptor.level, python.uq.learner.builder.RegressorSpecificationDescriptor.FoldingDescriptor.level, python.uq.learner.SimulationLearner.SimulationLearner.level, python.uq.manager.ASGCStatistics.ASGCStatistics.level, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.level, sgpp::datadriven::AlgorithmAdaBoostBase.level, sgpp::datadriven::CombiScheme.level, sgpp::datadriven::LevelIndexPair.level, sgpp::datadriven::OperationMultiEvalModMaskStreaming.level, sgpp::datadriven::OperationMultiEvalStreamingBSplineOCL< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLFastMultiPlatform< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLMaskMultiPlatform< T >.level, sgpp::datadriven::OperationMultiEvalStreamingModOCLUnified< T >.level, sgpp::datadriven::StreamingOCLMultiPlatform::OperationMultiEvalStreamingOCLMultiPlatform< T >.level, sgpp::datadriven::SubspaceNodeCombined.level, and sgpp::datadriven::SubspaceNodeSimple.level.
python.uq.learner.builder.GridDescriptor.GridDescriptor.withDimension |
( |
|
self, |
|
|
|
dim |
|
) |
| |
Defines the dimensionality of the grid
@param dim: dimensionality as integer
References python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, and python.uq.parameters.ParameterSet.ParameterSet.__dim.