![]() |
SG++-Doxygen-Documentation
|
Public Member Functions | |
__init__ (self, natafDensity, params, bounds=None) | |
__str__ (self) | |
beta_marginals (cls, lwr, upr, alpha, beta, covMatrix=None, corrMatrix=None, bounds=None) | |
by_samples (cls, samples, bounds=None) | |
cdf (self, x, *args, **kws) | |
cov (self) | |
fromJson (cls, jsonObject) | |
gamma_marginals (cls, alpha, beta, covMatrix=None, corrMatrix=None, bounds=None) | |
getBounds (self) | |
getDim (self) | |
getDistributions (self) | |
marginalizeToDimX (self, idim) | |
normal_marginals (cls, mean, stddev, covMatrix=None, corrMatrix=None, bounds=None) | |
pdf (self, x) | |
ppf (self, x, *args, **kws) | |
rvs (self, n=1, *args, **kws) | |
toJson (self) | |
Public Attributes | |
bounds | |
nataf | |
natafTransformation | |
normal | |
params | |
Nataf Density using heat implementation
python.uq.dists.NatafDist.NatafDist.__init__ | ( | self, | |
natafDensity, | |||
params, | |||
bounds = None |
|||
) |
References python.uq.dists.NatafDist.NatafDist.__init__().
Referenced by python.uq.dists.NatafDist.NatafDist.__init__().
python.uq.dists.NatafDist.NatafDist.__str__ | ( | self | ) |
python.uq.dists.NatafDist.NatafDist.beta_marginals | ( | cls, | |
lwr, | |||
upr, | |||
alpha, | |||
beta, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
python.uq.dists.NatafDist.NatafDist.by_samples | ( | cls, | |
samples, | |||
bounds = None |
|||
) |
python.uq.dists.NatafDist.NatafDist.cdf | ( | self, | |
x, | |||
* | args, | ||
** | kws | ||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), python.uq.dists.NatafDist.NatafDist.cdf(), python.uq.dists.NatafDist.NatafDist.natafTransformation, python.uq.dists.NatafDist.NatafDist.normal, sgpp::datadriven::DatasetGenerator.normal(), python.uq.models.testEnvironments.ProbabilisticSpaceSGpp.normal(), and python.uq.operations.natafTransformation.NatafTransformation.normal.
Referenced by python.uq.dists.NatafDist.NatafDist.cdf().
python.uq.dists.NatafDist.NatafDist.cov | ( | self | ) |
References python.uq.dists.NatafDist.NatafDist.cov(), and python.uq.dists.NatafDist.NatafDist.nataf.
Referenced by python.uq.dists.Dist.Dist.corrcoeff(), and python.uq.dists.NatafDist.NatafDist.cov().
python.uq.dists.NatafDist.NatafDist.fromJson | ( | cls, | |
jsonObject | |||
) |
Restores the TNormal object from the json object with its attributes. @param jsonObject: json object @return: the restored NatafDist object
Referenced by python.learner.Learner.Learner.setMemento(), python.uq.analysis.asgc.ASGCKnowledge.ASGCKnowledge.setMemento(), python.uq.learner.Learner.Learner.setMemento(), python.uq.sampler.asgc.ASGCSampler.ASGCSampler.setMemento(), and python.uq.uq_setting.UQSetting.UQSetting.setMemento().
python.uq.dists.NatafDist.NatafDist.gamma_marginals | ( | cls, | |
alpha, | |||
beta, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
python.uq.dists.NatafDist.NatafDist.getBounds | ( | self | ) |
References python.uq.dists.EstimatedDist.EstimatedDist.bounds, python.uq.dists.KDEDist.KDEDist.bounds, python.uq.dists.LibAGFDist.LibAGFDist.bounds, python.uq.dists.NatafDist.NatafDist.bounds, and python.uq.dists.SGDEdist.SGDEdist.bounds.
Referenced by python.uq.dists.J.J.discretize(), and python.uq.dists.Dist.Dist.l2error().
python.uq.dists.NatafDist.NatafDist.getDim | ( | self | ) |
References sgpp::base::ForwardSelectorRefinement_refinement_key.dim, sgpp::base::ImpurityRefinement_refinement_key.dim, sgpp::base::PredictiveRefinement_refinement_key.dim, sgpp::base::GridDataBase.dim(), sgpp::combigrid::OperationPoleHierarchisationGeneral::HierarchisationGeneralSLE.dim, sgpp::combigrid::IndexVectorIterator.dim, sgpp::combigrid::IndexVectorRange.dim, python.data.DataContainer.DataContainer.dim, python.uq.dists.EstimatedDist.EstimatedDist.dim, python.uq.dists.LibAGFDist.LibAGFDist.dim, python.uq.dists.SGDEdist.SGDEdist.dim, python.uq.operations.natafTransformation.NatafTransformation.dim, sgpp::datadriven::AlgorithmAdaBoostBase.dim, sgpp::datadriven::OperationMultiEvalHPX.dim, sgpp::datadriven::OperationMultiEvalMPI.dim, sgpp::datadriven::OperationMultipleEvalSubspaceCombined.dim, sgpp::datadriven::OperationMultipleEvalSubspaceSimple.dim, sgpp::datadriven::PiecewiseConstantRegression::Node.dim, and sgpp::pde::PDESolver.dim.
Referenced by python.uq.dists.SGDEdist.SGDEdist.__str__(), python.uq.dists.Dist.Dist.cov(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.dists.KDEDist.KDEDist.getBandwidths(), python.uq.dists.EstimatedDist.EstimatedDist.getBounds(), and python.uq.uq_setting.UQSetting.UQSetting.getDim().
python.uq.dists.NatafDist.NatafDist.getDistributions | ( | self | ) |
python.uq.dists.NatafDist.NatafDist.marginalizeToDimX | ( | self, | |
idim | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist.bounds, python.uq.dists.KDEDist.KDEDist.bounds, python.uq.dists.LibAGFDist.LibAGFDist.bounds, python.uq.dists.NatafDist.NatafDist.bounds, python.uq.dists.SGDEdist.SGDEdist.bounds, python.uq.dists.NatafDist.NatafDist.params, python.uq.models.Model.Model.params, python.uq.uq_setting.UQSettingManager.UQSettingManager.params, and python.uq.uq_setting.UQSettingManager.Sampler.params.
python.uq.dists.NatafDist.NatafDist.normal_marginals | ( | cls, | |
mean, | |||
stddev, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
python.uq.dists.NatafDist.NatafDist.pdf | ( | self, | |
x | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), python.uq.dists.NatafDist.NatafDist.nataf, and python.uq.dists.NatafDist.NatafDist.pdf().
Referenced by python.uq.dists.Dist.Dist.crossEntropy(), python.uq.dists.J.J.discretize(), python.uq.dists.Dist.Dist.klDivergence(), python.uq.dists.Dist.Dist.l2error(), and python.uq.dists.NatafDist.NatafDist.pdf().
python.uq.dists.NatafDist.NatafDist.ppf | ( | self, | |
x, | |||
* | args, | ||
** | kws | ||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), python.uq.dists.NatafDist.NatafDist.natafTransformation, python.uq.dists.NatafDist.NatafDist.normal, sgpp::datadriven::DatasetGenerator.normal(), python.uq.models.testEnvironments.ProbabilisticSpaceSGpp.normal(), python.uq.operations.natafTransformation.NatafTransformation.normal, and python.uq.dists.NatafDist.NatafDist.ppf().
Referenced by python.uq.dists.NatafDist.NatafDist.ppf(), python.uq.dists.EstimatedDist.EstimatedDist.rvs(), python.uq.dists.NatafDist.NatafDist.rvs(), python.uq.dists.KDEDist.KDEDist.rvs(), and python.uq.dists.SGDEdist.SGDEdist.rvs().
python.uq.dists.NatafDist.NatafDist.rvs | ( | self, | |
n = 1 , |
|||
* | args, | ||
** | kws | ||
) |
References sgpp::base::ForwardSelectorRefinement_refinement_key.dim, sgpp::base::ImpurityRefinement_refinement_key.dim, sgpp::base::PredictiveRefinement_refinement_key.dim, sgpp::base::GridDataBase.dim(), sgpp::combigrid::OperationPoleHierarchisationGeneral::HierarchisationGeneralSLE.dim, sgpp::combigrid::IndexVectorIterator.dim, sgpp::combigrid::IndexVectorRange.dim, python.data.DataContainer.DataContainer.dim, python.uq.dists.EstimatedDist.EstimatedDist.dim, python.uq.dists.LibAGFDist.LibAGFDist.dim, python.uq.dists.SGDEdist.SGDEdist.dim, python.uq.operations.natafTransformation.NatafTransformation.dim, sgpp::datadriven::AlgorithmAdaBoostBase.dim, sgpp::datadriven::OperationMultiEvalHPX.dim, sgpp::datadriven::OperationMultiEvalMPI.dim, sgpp::datadriven::OperationMultipleEvalSubspaceCombined.dim, sgpp::datadriven::OperationMultipleEvalSubspaceSimple.dim, sgpp::datadriven::PiecewiseConstantRegression::Node.dim, sgpp::pde::PDESolver.dim, python.uq.dists.J.J.ppf(), python.uq.dists.DataDist.DataDist.ppf(), python.uq.dists.Dist.Dist.ppf(), python.uq.dists.Beta.Beta.ppf(), python.uq.dists.LibAGFDist.LibAGFDist.ppf(), python.uq.dists.Lognormal.Lognormal.ppf(), python.uq.dists.Normal.Normal.ppf(), python.uq.dists.TNormal.TNormal.ppf(), python.uq.dists.Uniform.Uniform.ppf(), python.uq.dists.NatafDist.NatafDist.ppf(), python.uq.dists.KDEDist.KDEDist.ppf(), and python.uq.dists.SGDEdist.SGDEdist.ppf().
python.uq.dists.NatafDist.NatafDist.toJson | ( | self | ) |
Returns a string that represents the object
Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__str__(), python.uq.uq_setting.UQSetting.UQSetting.__str__(), python.uq.analysis.asgc.ASGCKnowledge.ASGCKnowledge.createMemento(), python.uq.sampler.asgc.ASGCSampler.ASGCSampler.createMemento(), and python.uq.uq_setting.UQSetting.UQSetting.createMemento().
python.uq.dists.NatafDist.NatafDist.bounds |
Referenced by python.uq.dists.SGDEdist.SGDEdist.cov(), python.uq.dists.EstimatedDist.EstimatedDist.getBounds(), python.uq.dists.LibAGFDist.LibAGFDist.getBounds(), python.uq.dists.NatafDist.NatafDist.getBounds(), python.uq.dists.SGDEdist.SGDEdist.marginalize(), python.uq.dists.NatafDist.NatafDist.marginalizeToDimX(), python.uq.dists.SGDEdist.SGDEdist.marginalizeToDimX(), and python.uq.dists.SGDEdist.SGDEdist.toJson().
python.uq.dists.NatafDist.NatafDist.nataf |
Referenced by python.uq.dists.NatafDist.NatafDist.cov(), and python.uq.dists.NatafDist.NatafDist.pdf().
python.uq.dists.NatafDist.NatafDist.natafTransformation |
Referenced by python.uq.dists.NatafDist.NatafDist.cdf(), and python.uq.dists.NatafDist.NatafDist.ppf().
python.uq.dists.NatafDist.NatafDist.normal |
Referenced by python.uq.dists.NatafDist.NatafDist.cdf(), python.uq.dists.NatafDist.NatafDist.ppf(), python.uq.operations.natafTransformation.NatafTransformation.trans_U_to_Z(), python.uq.operations.natafTransformation.NatafTransformation.trans_X_to_Z(), python.uq.operations.natafTransformation.NatafTransformation.trans_Z_to_U(), and python.uq.operations.natafTransformation.NatafTransformation.trans_Z_to_X().
python.uq.dists.NatafDist.NatafDist.params |