- Timestamp:
- 01/12/09 19:09:40 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CEDMA-Refactoring-Ticket419/HeuristicLab.GP.StructureIdentification/StandardGP.cs
r1074 r1115 332 332 solutionStorer.GetVariableInfo("BestSolution").ActualName = "BestValidationSolution"; 333 333 SequentialProcessor bestSolutionProcessor = new SequentialProcessor(); 334 MeanAbsolutePercentageErrorEvaluator mapeEvaluator = new MeanAbsolutePercentageErrorEvaluator();335 mapeEvaluator.Name = "ValidationMapeEvaluator";336 mapeEvaluator.GetVariableInfo("MAPE").ActualName = "ValidationMAPE";337 mapeEvaluator.GetVariableInfo("SamplesStart").ActualName = "ValidationSamplesStart";338 mapeEvaluator.GetVariableInfo("SamplesEnd").ActualName = "ValidationSamplesEnd";339 CoefficientOfDeterminationEvaluator r2Evaluator = new CoefficientOfDeterminationEvaluator();340 r2Evaluator.Name = "ValidationR2Evaluator";341 r2Evaluator.GetVariableInfo("R2").ActualName = "ValidationR2";342 r2Evaluator.GetVariableInfo("SamplesStart").ActualName = "ValidationSamplesStart";343 r2Evaluator.GetVariableInfo("SamplesEnd").ActualName = "ValidationSamplesEnd";334 MeanAbsolutePercentageErrorEvaluator trainingMapeEvaluator = new MeanAbsolutePercentageErrorEvaluator(); 335 trainingMapeEvaluator.Name = "ValidationMapeEvaluator"; 336 trainingMapeEvaluator.GetVariableInfo("MAPE").ActualName = "TrainingMAPE"; 337 trainingMapeEvaluator.GetVariableInfo("SamplesStart").ActualName = "TrainingSamplesStart"; 338 trainingMapeEvaluator.GetVariableInfo("SamplesEnd").ActualName = "TrainingSamplesEnd"; 339 MeanAbsolutePercentageErrorEvaluator validationMapeEvaluator = new MeanAbsolutePercentageErrorEvaluator(); 340 validationMapeEvaluator.Name = "ValidationMapeEvaluator"; 341 validationMapeEvaluator.GetVariableInfo("MAPE").ActualName = "ValidationMAPE"; 342 validationMapeEvaluator.GetVariableInfo("SamplesStart").ActualName = "ValidationSamplesStart"; 343 validationMapeEvaluator.GetVariableInfo("SamplesEnd").ActualName = "ValidationSamplesEnd"; 344 344 ProgrammableOperator progOperator = new ProgrammableOperator(); 345 345 progOperator.RemoveVariableInfo("Result"); … … 350 350 "; 351 351 solutionStorer.AddSubOperator(bestSolutionProcessor); 352 bestSolutionProcessor.AddSubOperator( mapeEvaluator);353 bestSolutionProcessor.AddSubOperator( r2Evaluator);352 bestSolutionProcessor.AddSubOperator(trainingMapeEvaluator); 353 bestSolutionProcessor.AddSubOperator(validationMapeEvaluator); 354 354 bestSolutionProcessor.AddSubOperator(progOperator); 355 355 return solutionStorer;
Note: See TracChangeset
for help on using the changeset viewer.