SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder Class Reference
Inheritance diagram for python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder:

Public Member Functions

 __init__ (self)
 
 andGetResult (self)
 
 getSimulationLearner (self)
 
 withGrid (self)
 
 withKnowledge (self, filename)
 
 withSpecification (self)
 
 withTestingDataFromUQSettingFile (self, filename)
 

Protected Attributes

 _gridDescriptor
 
 _learner
 
 _simlearner
 
 _simspecificationDescriptor
 

Constructor & Destructor Documentation

◆ __init__()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__init__ (   self)
Default constructor

References python.controller.InfoToScreenRegressor.InfoToScreenRegressor.__class__, python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.__class__, python.uq.estimators.MarginalAnalyticEstimationStrategy.MarginalAnalyticEstimationStrategy.__class__, python.uq.estimators.MarginalIntegralStrategy.MarginalIntegralStrategy.__class__, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__class__, python.uq.learner.Regressor.Regressor.__class__, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.__class__, python.uq.quadrature.bilinearform.DiscreteBilinearScipyQuadratureStrategy.DiscreteBilinearScipyQuadratureStrategy.__class__, python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.__class__, python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy.__class__, python.uq.quadrature.bilinearform.UniformQuadratureStrategy.UniformQuadratureStrategy.__class__, python.uq.refinement.RefinementStrategy.AnchoredWeightedL2OptRanking.__class__, python.uq.refinement.RefinementStrategy.WeightedL2OptRanking.__class__, python.uq.refinement.RefinementStrategy.AnchoredExpectationValueOptRanking.__class__, python.uq.refinement.RefinementStrategy.ExpectationValueOptRanking.__class__, python.uq.refinement.RefinementStrategy.VarianceOptRanking.__class__, python.uq.refinement.RefinementStrategy.AnchoredVarianceOptRanking.__class__, python.uq.refinement.RefinementStrategy.MeanSquaredOptRanking.__class__, python.uq.refinement.RefinementStrategy.AnchoredMeanSquaredOptRanking.__class__, python.uq.refinement.RefinementStrategy.SquaredSurplusBFRanking.__class__, python.uq.refinement.RefinementStrategy.WeightedL2BFRanking.__class__, python.uq.refinement.RefinementStrategy.VarianceBFRanking.__class__, python.uq.refinement.RefinementStrategy.ExpectationValueBFRanking.__class__, python.uq.refinement.RefinementStrategy.LinearSurplusEstimationRanking.__class__, python.uq.refinement.RefinementStrategy.PredictiveRanking.__class__, python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__class__, python.uq.sampler.MCSampler.MCSampler.__class__, and python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__init__().

Referenced by python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__init__().

Member Function Documentation

◆ andGetResult()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.andGetResult (   self)
Returns the simulation learner object that is
currently being constructed

References python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__collectGrid(), python.uq.sampler.asgc.ASGCSamplerBuilder.ASGCSamplerBuilder.__collectGrid(), python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__collectLearner(), python.uq.manager.ASGCUQManagerBuilder.ASGCUQManagerBuilder.__collectLearner(), python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.__initRefinement(), python.uq.sampler.asgc.ASGCSamplerBuilder.ASGCSamplerBuilder.__initRefinement(), and python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder._simlearner.

◆ getSimulationLearner()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.getSimulationLearner (   self)

◆ withGrid()

◆ withKnowledge()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.withKnowledge (   self,
  filename 
)

◆ withSpecification()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.withSpecification (   self)

◆ withTestingDataFromUQSettingFile()

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder.withTestingDataFromUQSettingFile (   self,
  filename 
)

Member Data Documentation

◆ _gridDescriptor

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder._gridDescriptor
protected

◆ _learner

◆ _simlearner

◆ _simspecificationDescriptor

python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerBuilder._simspecificationDescriptor
protected

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