private ResultCollection CreateResultCollection(IGaussianProcessModel gaussianProcessModel) { var res = new ResultCollection(); res.Add(new Result("Mean Function", gaussianProcessModel.MeanFunction)); res.Add(new Result("Covariance Function", gaussianProcessModel.CovarianceFunction)); res.Add(new Result("Noise sigma", new DoubleValue(gaussianProcessModel.SigmaNoise))); return res; }
private ResultCollection CreateResultCollection(IGaussianProcessModel gaussianProcessModel) { var res = new ResultCollection(); res.Add(new Result("Mean Function", gaussianProcessModel.MeanFunction)); res.Add(new Result("Covariance Function", gaussianProcessModel.CovarianceFunction)); res.Add(new Result("Noise sigma", new DoubleValue(gaussianProcessModel.SigmaNoise))); return(res); }
public GaussianProcessRegressionSolution(IGaussianProcessModel model, IRegressionProblemData problemData) : base(model, problemData) { }
public GaussianProcessRegressionSolution(IGaussianProcessModel model, IRegressionProblemData problemData) : base(model, problemData) { evaluationCache = new Dictionary<int, double>(problemData.Dataset.Rows); }
public GaussianProcessRegressionSolution(IGaussianProcessModel model, IRegressionProblemData problemData) : base(model, problemData) { evaluationCache = new Dictionary <int, double>(problemData.Dataset.Rows); }