SG++-Doxygen-Documentation
python.uq.dists.J.J Class Reference
Inheritance diagram for python.uq.dists.J.J:

Public Member Functions

def __getitem__ (self, index)
 
def __init__ (self, dists)
 
def __str__ (self)
 
def cdf (self, p)
 
def discretize (self, level=5, args, kws)
 
def fromJson (cls, jsonObject)
 
def getBounds (self)
 
def getDim (self)
 
def getDistributions (self)
 
def getTupleIndices (self)
 
def mean (self)
 
def pdf (self, p, marginal=False)
 
def ppf (self, p)
 
def rvs (self, n=1)
 
def std (self)
 
def toJson (self)
 
def var (self)
 

Public Attributes

 error
 
 sgdeDist
 

Detailed Description

Models the multivariate distribution of independent variables

Constructor & Destructor Documentation

◆ __init__()

def python.uq.dists.J.J.__init__ (   self,
  dists 
)

References python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, python.uq.dists.J.J.__ixs, and python.uq.dists.J.J.__n.

Member Function Documentation

◆ __getitem__()

def python.uq.dists.J.J.__getitem__ (   self,
  index 
)

References python.uq.dists.Corr.Corr.__dists, and python.uq.dists.J.J.__dists.

◆ __str__()

def python.uq.dists.J.J.__str__ (   self)

References python.uq.dists.Corr.Corr.__dists, and python.uq.dists.J.J.__dists.

◆ cdf()

def python.uq.dists.J.J.cdf (   self,
  p 
)

References python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, python.uq.dists.J.J.__ixs, and python.uq.dists.J.J.__n.

◆ discretize()

◆ fromJson()

def python.uq.dists.J.J.fromJson (   cls,
  jsonObject 
)
Restores the J object from the json object with its
attributes.
@param jsonObject: json object
@return: the restored J object

Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.setMemento(), python.uq.learner.Learner.Learner.setMemento(), and python.uq.uq_setting.UQSetting.UQSetting.setMemento().

◆ getBounds()

def python.uq.dists.J.J.getBounds (   self)

References python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, and python.uq.dists.J.J.__ixs.

Referenced by python.uq.dists.J.J.discretize().

◆ getDim()

def python.uq.dists.J.J.getDim (   self)

References python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.DataDist.DataDist.__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().

◆ getDistributions()

def python.uq.dists.J.J.getDistributions (   self)

References python.uq.dists.Corr.Corr.__dists, and python.uq.dists.J.J.__dists.

Referenced by python.uq.parameters.ParameterSet.ParameterSet.getIndependentJointDistribution().

◆ getTupleIndices()

def python.uq.dists.J.J.getTupleIndices (   self)

References python.uq.dists.J.J.__ixs.

◆ mean()

def python.uq.dists.J.J.mean (   self)

◆ pdf()

def python.uq.dists.J.J.pdf (   self,
  p,
  marginal = False 
)

References python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, python.uq.dists.J.J.__ixs, and python.uq.dists.J.J.__n.

Referenced by python.uq.dists.J.J.discretize().

◆ ppf()

def python.uq.dists.J.J.ppf (   self,
  p 
)

References python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, python.uq.dists.J.J.__ixs, and python.uq.dists.J.J.__n.

Referenced by python.uq.dists.EstimatedDist.EstimatedDist.rvs(), python.uq.dists.KDEDist.KDEDist.rvs(), python.uq.dists.NatafDist.NatafDist.rvs(), and python.uq.dists.SGDEdist.SGDEdist.rvs().

◆ rvs()

def python.uq.dists.J.J.rvs (   self,
  n = 1 
)

References python.uq.dists.Corr.Corr.__dim, python.uq.dists.J.J.__dim, python.uq.dists.DataDist.DataDist.__dim, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__dim, python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__dim, python.uq.dists.Corr.Corr.__dists, python.uq.dists.J.J.__dists, and python.uq.dists.J.J.__ixs.

◆ std()

def python.uq.dists.J.J.std (   self)

References python.uq.dists.Beta.Beta.var(), python.uq.dists.Dist.Dist.var(), sgpp::combigrid::BsplineStochasticCollocation.var, sgpp::combigrid::PolynomialStochasticCollocation.var, python.uq.dists.DataDist.DataDist.var(), python.uq.dists.J.J.var(), and python.uq.analysis.Analysis.Analysis.var().

◆ toJson()

◆ var()

def python.uq.dists.J.J.var (   self)

References python.uq.dists.Corr.Corr.__dists, and python.uq.dists.J.J.__dists.

Referenced by python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), and python.uq.dists.J.J.std().

Member Data Documentation

◆ error

◆ sgdeDist

python.uq.dists.J.J.sgdeDist

The documentation for this class was generated from the following file: