# # ChangeLog for branches/2974_Constants_Optimization # # Generated by Trac 1.0.12 # 12/14/24 17:33:56 Thu, 10 Jan 2019 10:53:04 GMT bburlacu [16525] * branches/2974_Constants_Optimization/Benchmarks (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks.sln (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks/Benchmarks.csproj (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks/ConstantsOptimizationPerformance.cs (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks/Program.cs (added) * branches/2974_Constants_Optimization/Benchmarks/Benchmarks/Util.cs (added) #2974: Add benchmarks solution for testing constant optimization ... Tue, 08 Jan 2019 16:54:25 GMT mkommend [16522] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/Util.cs (modified) #2974: Fixed bug in constants extraction when adding linear scaling ... Mon, 07 Jan 2019 17:16:54 GMT mkommend [16514] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/LMConstantsOptimizer.cs (modified) #2974: Updated CoOp to handle negative R² values approprietly. Sun, 06 Jan 2019 22:34:54 GMT mkommend [16509] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (added) #2974: Added new evaluator with constants optimization. Sun, 06 Jan 2019 17:03:51 GMT mkommend [16508] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) #2974: Reverted changes in TreeToAutoDiffTermConverter. Sun, 06 Jan 2019 17:03:15 GMT mkommend [16507] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization (moved) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/AutoDiffConverter.cs (copied) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/IConstantsOptimizer.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/LMConstantsOptimizer.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/Util.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/ConstantsOptimization/VariableData.cs (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj (modified) * branches/2974_Constants_Optimization/UnitTests/ConstantsOptimizationTests.cs (modified) * branches/2974_Constants_Optimization/UnitTests/PerformanceTest.cs (modified) * branches/2974_Constants_Optimization/UnitTests/UnitTests.csproj (modified) #2974: First stable version of new CoOp. Fri, 04 Jan 2019 16:37:13 GMT mkommend [16500] * branches/2974_Constants_Optimization (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (deleted) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization/IConstantsOptimizer.cs (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization/LMConstantsOptimizer.cs (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization/Util.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj (modified) * branches/2974_Constants_Optimization/UnitTests/ConstantsOptimizationTests.cs (modified) * branches/2974_Constants_Optimization/UnitTests/PerformanceTest.cs (modified) #2974: Added intermediate version of new constants optimization for ... Fri, 28 Dec 2018 16:58:52 GMT mkommend [16464] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (modified) #2974: Adapted new constants optimizer. Fri, 28 Dec 2018 16:57:13 GMT mkommend [16463] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) #2974: Adapted tree to autodiff converter. Fri, 28 Dec 2018 14:44:31 GMT mkommend [16461] * branches/2974_Constants_Optimization/ConstantsOptimization.sln (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization/Util.cs (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) * branches/2974_Constants_Optimization/UnitTests (added) * branches/2974_Constants_Optimization/UnitTests/ConstantsOptimizationTests.cs (added) * branches/2974_Constants_Optimization/UnitTests/PerformanceTest.cs (added) * branches/2974_Constants_Optimization/UnitTests/Properties (added) * branches/2974_Constants_Optimization/UnitTests/Properties/AssemblyInfo.cs (added) * branches/2974_Constants_Optimization/UnitTests/UnitTests.csproj (added) * branches/2974_Constants_Optimization/UnitTests/packages.config (added) #2974: Added unit tests and refactoring. Fri, 28 Dec 2018 09:36:17 GMT mkommend [16460] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj (modified) #2974: Adapted project files. Fri, 28 Dec 2018 09:22:01 GMT mkommend [16459] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/Evaluators/ConstantsOptimizationEvaluator.cs (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Constants Optimization/Util.cs (added) #2974: Added utility methods and copy of constant optimization ... Fri, 28 Dec 2018 09:20:20 GMT mkommend [16458] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) #2974: Readded accidently remove readonly modifier in autodiff converter. Fri, 28 Dec 2018 09:18:39 GMT mkommend [16457] * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs (modified) #2974: Extracted linear scaling terms in auto diff converter. Thu, 27 Dec 2018 13:23:20 GMT mkommend [16456] * branches/2974_Constants_Optimization (modified) * branches/2974_Constants_Optimization/ConstantsOptimization.sln (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic (copied) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj (modified) #2974: Added HL.Problems.DataAnalysis.Symbolic to the branch. Thu, 27 Dec 2018 13:14:58 GMT mkommend [16455] * branches/2974_Constants_Optimization (added) * branches/2974_Constants_Optimization/.editorconfig (copied) * branches/2974_Constants_Optimization/Build.cmd (copied) * branches/2974_Constants_Optimization/Build.ps1 (copied) * branches/2974_Constants_Optimization/ConstantsOptimization.sln (added) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression (copied) * branches/2974_Constants_Optimization/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.csproj (modified) * branches/2974_Constants_Optimization/PreBuildEvent.cmd (copied) #2974: Created branch and added adapted project ...