Changeset 4054 for trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs
- Timestamp:
- 07/20/10 14:58:29 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs
r4034 r4054 236 236 } 237 237 238 int trainingStart = ProblemData.TrainingSamplesStart.Value;239 int trainingEnd = ProblemData.TrainingSamplesEnd.Value;240 int testStart = ProblemData.TestSamplesStart.Value;241 int testEnd = ProblemData.TestSamplesEnd.Value;242 243 SymbolicRegressionModelQualityAnalyzer.Analyze(scaledTrees, SymbolicExpressionTreeInterpreter,244 UpperEstimationLimit.Value, LowerEstimationLimit.Value,245 ProblemData, trainingStart, trainingEnd, testStart, testEnd, Results);246 247 #region validation best model248 238 string targetVariable = ProblemData.TargetVariable.Value; 249 239 int validationStart = ValidiationSamplesStart.Value; … … 268 258 } 269 259 270 271 260 if (BestSolutionQualityParameter.ActualValue == null || BestSolutionQualityParameter.ActualValue.Value > bestValidationMse) { 272 261 var model = new SymbolicRegressionModel((ISymbolicExpressionTreeInterpreter)SymbolicExpressionTreeInterpreter.Clone(), … … 293 282 AddValue(validationValues, BestSolutionQualityParameter.ActualValue.Value, BestSolutionQualityParameterName, BestSolutionQualityParameterName); 294 283 AddValue(validationValues, bestValidationMse, CurrentBestValidationQualityParameterName, CurrentBestValidationQualityParameterName); 295 #endregion296 284 return base.Apply(); 297 285 }
Note: See TracChangeset
for help on using the changeset viewer.