Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/05/09 13:11:07 (15 years ago)
Author:
gkronber
Message:

Changed variable impact calculation operators to use the actual training sub-set instead of the full training set. #717 (SVM regression engine takes a very long time to finish)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.LinearRegression/3.2/LinearRegression.cs

    r2223 r2242  
    238238
    239239      HeuristicLab.GP.StructureIdentification.VariableEvaluationImpactCalculator evalImpactCalc = new HeuristicLab.GP.StructureIdentification.VariableEvaluationImpactCalculator();
     240      evalImpactCalc.GetVariableInfo("TrainingSamplesStart").ActualName = "ActualTrainingSamplesStart";
     241      evalImpactCalc.GetVariableInfo("TrainingSamplesEnd").ActualName = "ActualTrainingSamplesEnd";
    240242      evalImpactCalc.GetVariableInfo("FunctionTree").ActualName = "LinearRegressionModel";
    241243      HeuristicLab.Modeling.VariableQualityImpactCalculator qualImpactCalc = new HeuristicLab.GP.StructureIdentification.VariableQualityImpactCalculator();
     244      qualImpactCalc.GetVariableInfo("TrainingSamplesStart").ActualName = "ActualTrainingSamplesStart";
     245      qualImpactCalc.GetVariableInfo("TrainingSamplesEnd").ActualName = "ActualTrainingSamplesEnd";
    242246      qualImpactCalc.GetVariableInfo("FunctionTree").ActualName = "LinearRegressionModel";
    243247      seqProc.AddSubOperator(trainingMSE);
Note: See TracChangeset for help on using the changeset viewer.