![]() |
SG++-Doxygen-Documentation
|
Public Member Functions | |
__init__ (self, params, strategy=None) | |
getStrategy (self) | |
mean (self, grid, alpha, *args, **kws) | |
setStrategy (self, strategy) | |
var (self, grid, alpha, *args, **kws) | |
python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__init__ | ( | self, | |
params, | |||
strategy = None |
|||
) |
Constructor @param params: parameter set @param strategy: estimation strategy
References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__estimationStrategy, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, python.uq.parameters.ParameterSet.ParameterSetIterator.__params, python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__params, python.uq.sampler.asgc.ASGCSamplerSpecification.ASGCSamplerSpecification.__params, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__T, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__T, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__T, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__U, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__U, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__U, and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__vol.
python.uq.estimators.SparseGridEstimator.SparseGridEstimator.getStrategy | ( | self | ) |
References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__estimationStrategy.
python.uq.estimators.SparseGridEstimator.SparseGridEstimator.mean | ( | self, | |
grid, | |||
alpha, | |||
* | args, | ||
** | kws | ||
) |
Estimate moments of the given sparse grid function @param grid: Grid @param alpha: coefficients vector @return: tuple(moment, error)
References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__estimationStrategy, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__T, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__T, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__T, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__U, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__U, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__U, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__vol, and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.mean().
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), python.uq.estimators.SparseGridEstimator.SparseGridEstimator.mean(), python.uq.dists.LibAGFDist.LibAGFDist.var(), python.uq.dists.SGDEdist.SGDEdist.var(), and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.var().
python.uq.estimators.SparseGridEstimator.SparseGridEstimator.setStrategy | ( | self, | |
strategy | |||
) |
References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__estimationStrategy.
python.uq.estimators.SparseGridEstimator.SparseGridEstimator.var | ( | self, | |
grid, | |||
alpha, | |||
* | args, | ||
** | kws | ||
) |
Estimate moments of the given sparse grid function @param grid: Grid @param alpha: coefficients vector @return: tuple(moment, error)
References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__estimationStrategy, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__T, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__T, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__T, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__U, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__U, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__U, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__vol, and python.uq.estimators.SparseGridEstimator.SparseGridEstimator.mean().
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), python.uq.dists.Dist.Dist.cov(), python.uq.dists.DataDist.DataDist.std(), python.uq.dists.Dist.Dist.std(), and python.uq.dists.J.J.std().