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;
 }
Example #2
0
        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);
        }
Example #3
0
 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);
    }
Example #5
0
 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) { }