SG++
python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor Class Reference
Inheritance diagram for python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor:

Public Member Functions

def __getattr__ (self, attr)
 
def __init__ (self)
 
def create (self)
 

Detailed Description

TrainingSpecification Descriptor helps to implement fluid interface pattern
on Python it encapsulates functionality concerning creation of the training
specification

Constructor & Destructor Documentation

def python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__init__ (   self)
Constructor
@param builder: LearnerBuilder which creates this Descriptor

References python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor._builder, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor._builder, and python.uq.learner.builder.CGSolverDescriptor.CGSolverDescriptor._builder.

Member Function Documentation

def python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__getattr__ (   self,
  attr 
)
Overrides built-in method
if method called is not a object method of this Descriptor, most
probably it's a method of LearnerBuilder so it tries to call the
method from our builder
@param attr: String for method name
@return: Method calling in LearnerBuilder

References python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, python.uq.uq_setting.UQSetting.UQSetting.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor._builder, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor._builder, and python.uq.learner.builder.CGSolverDescriptor.CGSolverDescriptor._builder.

def python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.create (   self)
Nothing needs to be done

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