SG++-Doxygen-Documentation
|
Public Member Functions | |
def | __eq__ (self, other) |
def | __getitem__ (self, key) |
def | __init__ (self, n=20) |
def | __iter__ (self) |
def | __len__ (self) |
def | __ne__ (self, other) |
def | __str__ (self) |
def | activeParams (self) |
def | addParam (self, key, value) |
def | addParams (self, params) |
def | copy (self) |
def | deterministicParams (self) |
def | expandProbabilisticParameter (self, p) |
def | expandUnitParameter (self, p) |
def | extractActiveSubset (self, data) |
def | extractActiveTuple (self, p) |
def | fromJson (cls, jsonObject) |
def | getBounds (self) |
def | getDim (self) |
def | getDistributions (self) |
def | getIndependentJointDistribution (self) |
def | getIndex (self, name) |
def | getJointTransformation (self) |
def | getNames (self) |
def | getOrthogonalPolynomialBasisFunctions (self) |
def | getParameter (self, name) |
def | getStochasticDim (self) |
def | getSubset (self, idd) |
def | getTransformations (self) |
def | getWeightFunctions (self) |
def | items (self) |
def | keys (self) |
def | marginalize (self) |
def | removeParam (self, key) |
def | replaceParam (self, key, value) |
def | toJson (self) |
def | uncertainParams (self) |
def | values (self) |
Parameter set
def python.uq.parameters.ParameterSet.ParameterSet.__init__ | ( | self, | |
n = 20 |
|||
) |
Constructor @param n: int number of parameters to be stored
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.__n, python.uq.dists.J.J.__n, python.uq.parameters.ParameterSet.ParameterSet.__n, python.uq.parameters.ParameterBuilder.GeneralParameterBuilder.__n, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.__eq__ | ( | self, | |
other | |||
) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
Referenced by python.uq.parameters.ParameterSet.ParameterSet.__ne__().
def python.uq.parameters.ParameterSet.ParameterSet.__getitem__ | ( | self, | |
key | |||
) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.__iter__ | ( | self | ) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.__len__ | ( | self | ) |
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, and python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim.
def python.uq.parameters.ParameterSet.ParameterSet.__ne__ | ( | self, | |
other | |||
) |
def python.uq.parameters.ParameterSet.ParameterSet.__str__ | ( | self | ) |
def python.uq.parameters.ParameterSet.ParameterSet.activeParams | ( | self | ) |
Creates a subset that just contains the active parameters
References python.uq.parameters.ParameterSet.ParameterSet.__getParameters().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.marginalize().
def python.uq.parameters.ParameterSet.ParameterSet.addParam | ( | self, | |
key, | |||
value | |||
) |
Adds a parameter to the parameter set @param key: int id of the new parameter @param value: parameter to be added
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.__n, python.uq.dists.J.J.__n, python.uq.parameters.ParameterSet.ParameterSet.__n, python.uq.parameters.ParameterBuilder.GeneralParameterBuilder.__n, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params, sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.addParams().
def python.uq.parameters.ParameterSet.ParameterSet.addParams | ( | self, | |
params | |||
) |
Add a dictionary of parameters to the parameter set @param params: dictionary {key: param} to the parameter set
References python.uq.parameters.ParameterSet.ParameterSet.addParam().
def python.uq.parameters.ParameterSet.ParameterSet.copy | ( | self | ) |
Copy the object
References python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.__n, python.uq.dists.J.J.__n, python.uq.parameters.ParameterSet.ParameterSet.__n, python.uq.parameters.ParameterBuilder.GeneralParameterBuilder.__n, and python.uq.parameters.ParameterSet.ParameterSet.items().
def python.uq.parameters.ParameterSet.ParameterSet.deterministicParams | ( | self | ) |
Creates a subset that just contains the deterministic parameters
References python.uq.parameters.ParameterSet.ParameterSet.__getParameters().
def python.uq.parameters.ParameterSet.ParameterSet.expandProbabilisticParameter | ( | self, | |
p | |||
) |
References python.uq.parameters.ParameterSet.ParameterSet.__expandParameter().
def python.uq.parameters.ParameterSet.ParameterSet.expandUnitParameter | ( | self, | |
p | |||
) |
References python.uq.parameters.ParameterSet.ParameterSet.__expandParameter().
def python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset | ( | self, | |
data | |||
) |
Extract the active parts of a set of parameter tupes @param data:
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.parameters.ParameterSet.ParameterSet.extractActiveTuple(), sgpp::base::ForwardSelectorRefinement_refinement_key.getDim(), python.uq.dists.TLognormal.TLognormal.getDim(), sgpp::base::ImpurityRefinement_refinement_key.getDim(), sgpp::base::PredictiveRefinement_refinement_key.getDim(), python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.getDim(), python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getDim(), python.uq.dists.Beta.Beta.getDim(), python.uq.dists.Uniform.Uniform.getDim(), python.uq.dists.Corr.Corr.getDim(), python.uq.dists.EstimatedDist.EstimatedDist.getDim(), python.uq.dists.MultivariateNormal.MultivariateNormal.getDim(), python.uq.dists.Dist.Dist.getDim(), python.uq.dists.Lognormal.Lognormal.getDim(), python.uq.dists.DataDist.DataDist.getDim(), python.uq.dists.TNormal.TNormal.getDim(), python.uq.dists.Normal.Normal.getDim(), python.uq.dists.J.J.getDim(), python.uq.dists.NatafDist.NatafDist.getDim(), python.uq.dists.LibAGFDist.LibAGFDist.getDim(), python.uq.manager.ASGCUQManager.ASGCUQManager.getDim(), python.uq.parameters.ParameterSet.ParameterSet.getDim(), python.data.DataContainer.DataContainer.getDim(), python.uq.parameters.ParameterSet.ParameterSet.getStochasticDim(), sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
def python.uq.parameters.ParameterSet.ParameterSet.extractActiveTuple | ( | self, | |
p | |||
) |
Extract just the active parts of the parameter tuple
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.parameters.ParameterSet.ParameterSet.getStochasticDim(), sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset().
def python.uq.parameters.ParameterSet.ParameterSet.fromJson | ( | cls, | |
jsonObject | |||
) |
def python.uq.parameters.ParameterSet.ParameterSet.getBounds | ( | self | ) |
Get the boundaries of the probabilistic space
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
def python.uq.parameters.ParameterSet.ParameterSet.getDim | ( | self | ) |
Get the dimensionality
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, and python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim.
Referenced by python.uq.dists.SGDEdist.SGDEdist.__str__(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.dists.KDEDist.KDEDist.getBandwidths(), and python.uq.uq_setting.UQSetting.UQSetting.getDim().
def python.uq.parameters.ParameterSet.ParameterSet.getDistributions | ( | self | ) |
Creates a list of all distributions
References sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.getIndependentJointDistribution(), python.uq.parameters.ParameterSet.ParameterSet.getWeightFunctions(), and python.uq.parameters.ParameterSet.ParameterSet.marginalize().
def python.uq.parameters.ParameterSet.ParameterSet.getIndependentJointDistribution | ( | self | ) |
Creates a multivariate distributions where the marginal distributions are given by the uncertain parameter definitions
References python.uq.dists.EstimatedDist.EstimatedDist.getDistributions(), python.uq.dists.Corr.Corr.getDistributions(), python.uq.dists.J.J.getDistributions(), python.uq.dists.NatafDist.NatafDist.getDistributions(), python.uq.parameters.ParameterSet.ParameterSet.getDistributions(), and python.uq.dists.LibAGFDist.LibAGFDist.getDistributions().
def python.uq.parameters.ParameterSet.ParameterSet.getIndex | ( | self, | |
name | |||
) |
def python.uq.parameters.ParameterSet.ParameterSet.getJointTransformation | ( | self | ) |
Get the transformation operator
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.getNames | ( | self | ) |
Get the names of the parameters as list
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.getIndex().
def python.uq.parameters.ParameterSet.ParameterSet.getOrthogonalPolynomialBasisFunctions | ( | self | ) |
References sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
def python.uq.parameters.ParameterSet.ParameterSet.getParameter | ( | self, | |
name | |||
) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.getStochasticDim | ( | self | ) |
Get the stochastic dimensionality. The stochastic dimensionality is defined as the number of active parameters.
References sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveTuple(), and python.uq.sampler.Sample.Sample.getDim().
def python.uq.parameters.ParameterSet.ParameterSet.getSubset | ( | self, | |
idd | |||
) |
Creates a subset that just contains those parameters with the specified keys @param idd: list of keys to be extracted @return: ParameterSet as a subset of the current one
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.getTransformations | ( | self | ) |
Creates a list of all transformations
References sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.marginalize().
def python.uq.parameters.ParameterSet.ParameterSet.getWeightFunctions | ( | self | ) |
def python.uq.parameters.ParameterSet.ParameterSet.items | ( | self | ) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
Referenced by python.uq.parameters.ParameterSet.ParameterSet.__str__(), and python.uq.parameters.ParameterSet.ParameterSet.copy().
def python.uq.parameters.ParameterSet.ParameterSet.keys | ( | self | ) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.marginalize | ( | self | ) |
NOTE: just returns the marginalized active subset of params
References python.uq.parameters.ParameterSet.ParameterSet.activeParams(), python.uq.parameters.ParameterSet.ParameterSet.getDistributions(), and python.uq.parameters.ParameterSet.ParameterSet.getTransformations().
def python.uq.parameters.ParameterSet.ParameterSet.removeParam | ( | self, | |
key | |||
) |
Remove the parameter with the specified key from the set @param key: int id of the parameter
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.__n, python.uq.dists.J.J.__n, python.uq.parameters.ParameterSet.ParameterSet.__n, python.uq.parameters.ParameterBuilder.GeneralParameterBuilder.__n, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params, sgpp::datadriven::TunableParameter.values, sgpp::combigrid::FloatTensorVector.values, sgpp::datadriven::OperationPiecewiseConstantRegression.values, sgpp::datadriven::PiecewiseConstantRegression::Node.values, sgpp::combigrid::FloatArrayVector.values, python.data.DataContainer.DataContainer.values, and python.uq.parameters.ParameterSet.ParameterSet.values().
def python.uq.parameters.ParameterSet.ParameterSet.replaceParam | ( | self, | |
key, | |||
value | |||
) |
Replace the parameter identified by the key with a new one @param key: int id of the new parameter @param value: parameter to be added
References python.uq.learner.builder.GridDescriptor.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.MultivariateNormal.MultivariateNormal.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.parameters.ParameterSet.ParameterSet.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.__n, python.uq.dists.J.J.__n, python.uq.parameters.ParameterSet.ParameterSet.__n, python.uq.parameters.ParameterBuilder.GeneralParameterBuilder.__n, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
def python.uq.parameters.ParameterSet.ParameterSet.toJson | ( | self | ) |
Returns a string that represents the object
References sgpp::combigrid.join().
Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__str__(), python.uq.uq_setting.UQSetting.UQSetting.__str__(), python.uq.sampler.asgc.ASGCSampler.ASGCSampler.createMemento(), and python.uq.uq_setting.UQSetting.UQSetting.createMemento().
def python.uq.parameters.ParameterSet.ParameterSet.uncertainParams | ( | self | ) |
Creates a subset that just contains the uncertain parameters
References python.uq.parameters.ParameterSet.ParameterSet.__getParameters().
Referenced by python.uq.parameters.ParameterSet.ParameterSet.getWeightFunctions().
def python.uq.parameters.ParameterSet.ParameterSet.values | ( | self | ) |
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.estimators.SparseGridEstimator.SparseGridEstimator.__params, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__params, python.uq.manager.ASGCUQManager.ASGCUQManager.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.parameters.ParameterSet.ParameterSet.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.
Referenced by python.uq.parameters.ParameterSet.ParameterSet.addParam(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveTuple(), python.uq.parameters.ParameterSet.ParameterSet.getBounds(), python.uq.parameters.ParameterSet.ParameterSet.getDistributions(), python.uq.parameters.ParameterSet.ParameterSet.getNames(), python.uq.parameters.ParameterSet.ParameterSet.getOrthogonalPolynomialBasisFunctions(), python.uq.parameters.ParameterSet.ParameterSet.getStochasticDim(), python.uq.parameters.ParameterSet.ParameterSet.getTransformations(), and python.uq.parameters.ParameterSet.ParameterSet.removeParam().