Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/24/12 16:23:47 (12 years ago)
Author:
sforsten
Message:

#1669:

  • changed TestPartition and trainingPartition of SpatialCoevolution
  • put a method from RegressionBenchmark to BreimanOne
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Other/BreimanOne.cs

    r7127 r7405  
    6565      List<List<double>> dataList = new List<List<double>>();
    6666      List<int> values = new List<int>() { -1, 1 };
    67       dataList.Add(RegressionBenchmark.GenerateUniformIntegerDistribution(values, testPartition.End));
     67      dataList.Add(BreimanOne.GenerateUniformIntegerDistribution(values, testPartition.End));
    6868      values.Add(0);
    6969      for (int i = 0; i < inputVariables.Count - 1; i++) {
    70         dataList.Add(RegressionBenchmark.GenerateUniformIntegerDistribution(values, testPartition.End));
     70        dataList.Add(BreimanOne.GenerateUniformIntegerDistribution(values, testPartition.End));
    7171      }
    7272
    7373      return dataList;
    7474    }
     75
     76    public static List<double> GenerateUniformIntegerDistribution(List<int> classes, int amount) {
     77      List<double> values = new List<double>();
     78      for (int i = 0; i < amount; i++) {
     79        values.Add(classes[rand.Next(0, classes.Count)]);
     80      }
     81      return values;
     82    }
    7583  }
    7684}
Note: See TracChangeset for help on using the changeset viewer.