Example #1
0
 def initialize_training_set(self, ntrain, enable_import=True, sampling=None, **kwargs):
     return ReductionMethod.initialize_training_set(self, self.truth_problem.mu_range, ntrain, enable_import, sampling, **kwargs)
Example #2
0
 def initialize_testing_set(self, ntest, enable_import=False, sampling=None, **kwargs):
     return ReductionMethod.initialize_testing_set(self, self.SCM_approximation.mu_range, ntest, enable_import, sampling, **kwargs)
Example #3
0
 def __init__(self, truth_problem, **kwargs):
     # Call parent
     ReductionMethod.__init__(self, os.path.join("test_eim_approximation_16_tempdir", expression_type, basis_generation, "mock_problem"))
     # Minimal subset of a DifferentialProblemReductionMethod
     self.truth_problem = truth_problem
     self.reduced_problem = None
Example #4
0
 def initialize_training_set(self, ntrain, enable_import=True, sampling=None, **kwargs):
     assert enable_import
     import_successful = ReductionMethod.initialize_training_set(self, self.SCM_approximation.mu_range, ntrain, enable_import, sampling, **kwargs)
     self.SCM_approximation.training_set = self.training_set
     return import_successful