Changeset 10596


Ignore:
Timestamp:
03/17/14 10:31:13 (6 years ago)
Author:
mkommend
Message:

#2169: Implemented solutions analyzer for symbolic regression.

Location:
trunk/sources
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab 3.3.sln

    r10510 r10596  
    387387EndProject
    388388Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Scripting.Views-3.3", "HeuristicLab.Scripting.Views\3.3\HeuristicLab.Scripting.Views-3.3.csproj", "{0C2917C8-7AA8-4E18-800A-C4D064F992ED}"
     389EndProject
     390Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Scripting.Development", "HeuristicLab.Scripting.Development\3.3\HeuristicLab.Scripting.Development.csproj", "{5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}"
    389391EndProject
    390392Global
     
    18861888    {0C2917C8-7AA8-4E18-800A-C4D064F992ED}.Release|x86.ActiveCfg = Release|x86
    18871889    {0C2917C8-7AA8-4E18-800A-C4D064F992ED}.Release|x86.Build.0 = Release|x86
     1890    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1891    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1892    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Debug|x64.ActiveCfg = Debug|Any CPU
     1893    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Debug|x86.ActiveCfg = Debug|Any CPU
     1894    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1895    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Release|Any CPU.Build.0 = Release|Any CPU
     1896    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Release|x64.ActiveCfg = Release|Any CPU
     1897    {5A42CAAD-7CD2-408E-A8D3-D16A7A1920B4}.Release|x86.ActiveCfg = Release|Any CPU
    18881898  EndGlobalSection
    18891899  GlobalSection(SolutionProperties) = preSolution
    18901900    HideSolutionNode = FALSE
    18911901  EndGlobalSection
     1902  GlobalSection(Performance) = preSolution
     1903    HasPerformanceSessions = true
     1904  EndGlobalSection
    18921905EndGlobal
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj

    r10484 r10596  
    121121    <Compile Include="SingleObjective\ConstantOptimizationAnalyzer.cs" />
    122122    <Compile Include="SingleObjective\Evaluators\SymbolicRegressionMeanRelativeErrorEvaluator.cs" />
     123    <Compile Include="SingleObjective\SymbolicRegressionSolutionsAnalyzer.cs" />
    123124    <Compile Include="SymbolicRegressionPruningAnalyzer.cs" />
    124125    <Compile Include="SingleObjective\Evaluators\SymbolicRegressionLogResidualEvaluator.cs" />
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/SymbolicRegressionSingleObjectiveProblem.cs

    r9456 r10596  
    8686        changed = true;
    8787      }
     88      if (!Operators.OfType<SymbolicRegressionSolutionsAnalyzer>().Any()) {
     89        Operators.Add(new SymbolicRegressionSolutionsAnalyzer());
     90        changed = true;
     91      }
    8892      if (changed) {
    8993        ParameterizeOperators();
     
    106110      Operators.Add(new SymbolicRegressionSingleObjectiveTrainingParetoBestSolutionAnalyzer());
    107111      Operators.Add(new SymbolicRegressionSingleObjectiveValidationParetoBestSolutionAnalyzer());
     112      Operators.Add(new SymbolicRegressionSolutionsAnalyzer());
    108113
    109114      ParameterizeOperators();
Note: See TracChangeset for help on using the changeset viewer.