![]() |
SG++-Doxygen-Documentation
|
TrainingSpecification Descriptor helps to implement fluid interface patter on python it encapsulates functionality concerning creation of the training specification. More...
Public Member Functions | |
__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. | |
__init__ (self, builder) | |
Constructor. | |
withAdaptPoints (self, value) | |
Specifies number of points, which have to be refined in refinement step. | |
withAdaptRate (self, value) | |
Specifies rate from total number of points on grid, which should be refined. | |
withAdaptThreshold (self, value) | |
Specifies refinement threshold. | |
withIdentityOperator (self) | |
Specifies to use identity operator. | |
withLambda (self, value) | |
Specifies regression parameter of the learner. | |
withLaplaceOperator (self) | |
Specifies to use laplace operator. | |
withVectorizationType (self, vecType) | |
TrainingSpecification Descriptor helps to implement fluid interface patter on python it encapsulates functionality concerning creation of the training specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__init__ | ( | self, | |
builder | |||
) |
Constructor.
builder | LearnerBuilder which creates this Descriptor |
References python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.StopPolicyDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.CGSolverDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.FoldingDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__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.
attr | String for method name |
References python.learner.LearnerBuilder.LearnerBuilder.GridDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.StopPolicyDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.CGSolverDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.FoldingDescriptor.__builder, python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, python.uq.uq_setting.UQSetting.UQSetting.__specification, and python.learner.LearnerBuilder.LearnerBuilder.getLearner().
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withAdaptPoints | ( | self, | |
value | |||
) |
Specifies number of points, which have to be refined in refinement step.
value | integer for number of points to refine |
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withAdaptRate | ( | self, | |
value | |||
) |
Specifies rate from total number of points on grid, which should be refined.
value | float for rate |
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withAdaptThreshold | ( | self, | |
value | |||
) |
Specifies refinement threshold.
value | float for refinement threshold |
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withIdentityOperator | ( | self | ) |
Specifies to use identity operator.
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withLambda | ( | self, | |
value | |||
) |
Specifies regression parameter of the learner.
value | float for regression parameter |
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withLaplaceOperator | ( | self | ) |
Specifies to use laplace operator.
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.
python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.withVectorizationType | ( | self, | |
vecType | |||
) |
References python.learner.LearnerBuilder.LearnerBuilder.SpecificationDescriptor.__specification, python.uq.analysis.asgc.ASGCDescriptor.ASGCDescriptor.__specification, python.uq.learner.builder.InterpolantSpecificationDescriptor.InterpolantSpecificationDescriptor.__specification, python.uq.learner.builder.RegressorSpecificationDescriptor.RegressorSpecificationDescriptor.__specification, python.uq.learner.builder.SimulationLearnerBuilder.SimulationLearnerDescriptor.__specification, python.uq.uq_setting.UQBuilder.UQBuilder.__specification, and python.uq.uq_setting.UQSetting.UQSetting.__specification.