private void ParameterizedModelCreator(IGaussianProcessClassificationModelCreator modelCreator) { modelCreator.ProblemDataParameter.ActualName = Problem.ProblemDataParameter.Name; modelCreator.MeanFunctionParameter.ActualName = MeanFunctionParameterName; modelCreator.CovarianceFunctionParameter.ActualName = CovarianceFunctionParameterName; // parameter names fixed by the algorithm modelCreator.ModelParameter.ActualName = ModelParameterName; modelCreator.HyperparameterParameter.ActualName = HyperparameterParameterName; modelCreator.HyperparameterGradientsParameter.ActualName = HyperparameterGradientsParameterName; modelCreator.NegativeLogLikelihoodParameter.ActualName = NegativeLogLikelihoodParameterName; }