Changeset 8139 for trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Regression/RegressionEnsembleSolution.cs
- Timestamp:
- 06/27/12 17:34:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Regression/RegressionEnsembleSolution.cs
r7738 r8139 153 153 public override IEnumerable<double> EstimatedTrainingValues { 154 154 get { 155 var rows = ProblemData.TrainingIndi zes;155 var rows = ProblemData.TrainingIndices; 156 156 var estimatedValuesEnumerators = (from model in Model.Models 157 157 select new { Model = model, EstimatedValuesEnumerator = model.GetEstimatedValues(ProblemData.Dataset, rows).GetEnumerator() }) … … 172 172 public override IEnumerable<double> EstimatedTestValues { 173 173 get { 174 var rows = ProblemData.TestIndi zes;174 var rows = ProblemData.TestIndices; 175 175 var estimatedValuesEnumerators = (from model in Model.Models 176 176 select new { Model = model, EstimatedValuesEnumerator = model.GetEstimatedValues(ProblemData.Dataset, rows).GetEnumerator() }) 177 177 .ToList(); 178 var rowsEnumerator = ProblemData.TestIndi zes.GetEnumerator();178 var rowsEnumerator = ProblemData.TestIndices.GetEnumerator(); 179 179 // aggregate to make sure that MoveNext is called for all enumerators 180 180 while (rowsEnumerator.MoveNext() & estimatedValuesEnumerators.Select(en => en.EstimatedValuesEnumerator.MoveNext()).Aggregate(true, (acc, b) => acc & b)) {
Note: See TracChangeset
for help on using the changeset viewer.