Changeset 8873 for branches/HeuristicLab.Problems.GaussianProcessTuning/HeuristicLab.Problems.Instances.DataAnalysis.GaussianProcessRegression/GaussianProcessPolyTen.cs
- Timestamp:
- 11/07/12 10:19:31 (12 years ago)
- Location:
- branches/HeuristicLab.Problems.GaussianProcessTuning/HeuristicLab.Problems.Instances.DataAnalysis.GaussianProcessRegression
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.GaussianProcessTuning/HeuristicLab.Problems.Instances.DataAnalysis.GaussianProcessRegression
-
Property
svn:ignore
set to
obj
Plugin.cs
*.user
-
Property
svn:ignore
set to
-
branches/HeuristicLab.Problems.GaussianProcessTuning/HeuristicLab.Problems.Instances.DataAnalysis.GaussianProcessRegression/GaussianProcessPolyTen.cs
r8826 r8873 48 48 protected override List<List<double>> GenerateValues() { 49 49 var mt = new MersenneTwister(31415); 50 var normalRand = new NormalDistributedRandom(mt, 1, 1);51 50 52 51 List<List<double>> data = new List<List<double>>(); 53 52 for (int i = 0; i < AllowedInputVariables.Count(); i++) { 54 data.Add(ValueGenerator.GenerateUniformDistributedValues(TestPartitionEnd, -1 0, 10).ToList());53 data.Add(ValueGenerator.GenerateUniformDistributedValues(TestPartitionEnd, -1, 1).ToList()); 55 54 } 56 55 57 56 58 var hyp = (from i in Enumerable.Range(0, 12) // for each CovSEiso 59 from j in Enumerable.Range(0, 2) // for each parameter (length, scale) 60 select normalRand.NextDouble()) 61 .Concat(new double[] { -5.0 }); // noise 57 var hyp = new double[] 58 { 59 0.0, 0.0, 60 0.0, 0.0, 61 0.0, 0.0, 62 0.0, 0.0, 63 0.0, 0.0, 64 0.0, 0.0, 65 0.0, 0.0, 66 0.0, 0.0, 67 0.0, 0.0, 68 0.0, 0.0, 69 0.0, 0.0, 70 0.0, 0.0, 71 0.0, 0.0, 72 0.0, 0.0, 73 0.0, 0.0, 74 -5.0 // noise 75 }; 76 62 77 63 78 var covarianceFunction = new CovarianceSum();
Note: See TracChangeset
for help on using the changeset viewer.