SG++-Doxygen-Documentation
python.uq.uq_setting.UQSettingManager.UQSettingManager Class Reference
Inheritance diagram for python.uq.uq_setting.UQSettingManager.UQSettingManager:

Public Member Functions

def __init__ (self, uqsetting)
 
def do_sampleList (self, sampleList, tagList, starti=0)
 
def getResults (self)
 
def getTags (self)
 
def loadResults (self)
 
def run_distinct_paths (self, npaths, samples_per_path)
 
def run_sampleList (self, sampleList, tagList, kwargs)
 
def run_sensitivity (self, samples, maxDeg=1, samplingType='double')
 
def sample (self, unitcubevalue, gen)
 
def setExpectedSampleCount (self, n)
 
def setSampleGenerator (self, generator=pysgpp.NaiveSampleGenerator)
 
def waitForResults (self)
 

Public Attributes

 children
 
 expectedsamplecount
 
 files
 
 gen
 
 parallelprocesses
 
 params
 
 results
 
 uqsetting
 

Detailed Description

Interface to access the results stored in the UQSetting package

Constructor & Destructor Documentation

◆ __init__()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.__init__ (   self,
  uqsetting 
)

Member Function Documentation

◆ do_sampleList()

◆ getResults()

◆ getTags()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.getTags (   self)
Find or create the tag list.

References python.uq.uq_setting.UQSettingManager.UQSettingManager.uqsetting.

◆ loadResults()

◆ run_distinct_paths()

◆ run_sampleList()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.run_sampleList (   self,
  sampleList,
  tagList,
  kwargs 
)

◆ run_sensitivity()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.run_sensitivity (   self,
  samples,
  maxDeg = 1,
  samplingType = 'double' 
)

◆ sample()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.sample (   self,
  unitcubevalue,
  gen 
)
run uqsetting.run() and save the result
@param unitcubevalue:the unit hyper cube sample to use
@return: the sample like uqsetting.run()

References python.classifier.run(), and python.uq.uq_setting.UQSettingManager.UQSettingManager.uqsetting.

Referenced by python.uq.uq_setting.UQSettingManager.UQSettingManager.do_sampleList().

◆ setExpectedSampleCount()

◆ setSampleGenerator()

def python.uq.uq_setting.UQSettingManager.UQSettingManager.setSampleGenerator (   self,
  generator = pysgpp.NaiveSampleGenerator 
)

◆ waitForResults()

Member Data Documentation

◆ children

◆ expectedsamplecount

◆ files

◆ gen

◆ parallelprocesses

python.uq.uq_setting.UQSettingManager.UQSettingManager.parallelprocesses

◆ params

python.uq.uq_setting.UQSettingManager.UQSettingManager.params

◆ results

python.uq.uq_setting.UQSettingManager.UQSettingManager.results

◆ uqsetting


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