- Timestamp:
- 03/28/19 16:54:20 (6 years ago)
- Location:
- branches/2521_ProblemRefactoring
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring
- Property svn:mergeinfo changed
-
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/HeuristicLab.Algorithms.GradientDescent-3.3.csproj
r12817 r16723 11 11 <RootNamespace>HeuristicLab.Algorithms.GradientDescent</RootNamespace> 12 12 <AssemblyName>HeuristicLab.Algorithms.GradientDescent-3.3</AssemblyName> 13 <TargetFrameworkVersion>v4. 5</TargetFrameworkVersion>13 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> 14 14 <FileAlignment>512</FileAlignment> 15 15 <TargetFrameworkProfile /> … … 193 193 <Private>False</Private> 194 194 </ProjectReference> 195 </ItemGroup> 196 <ItemGroup> 197 <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 198 <SpecificVersion>False</SpecificVersion> 199 <HintPath>..\..\bin\HEAL.Attic.dll</HintPath> 200 <Private>False</Private> 201 </Reference> 195 202 </ItemGroup> 196 203 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/Lbfgs.cs
r16692 r16723 2 2 #region License Information 3 3 /* HeuristicLab 4 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 31 31 using HeuristicLab.Optimization; 32 32 using HeuristicLab.Parameters; 33 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;33 using HEAL.Attic; 34 34 using HeuristicLab.Random; 35 35 … … 40 40 [Item("LM-BFGS", "The limited-memory BFGS (BroydenFletcherGoldfarbShanno) optimization algorithm.")] 41 41 [Creatable(CreatableAttribute.Categories.SingleSolutionAlgorithms, Priority = 160)] 42 [Storable Class]42 [StorableType("55E85596-0FC7-41B5-9B90-9A8BF33B7C55")] 43 43 public sealed class LbfgsAlgorithm : HeuristicOptimizationEngineAlgorithm, IStorableContent { 44 44 public override Type ProblemType { … … 104 104 105 105 [StorableConstructor] 106 private LbfgsAlgorithm( bool deserializing) : base(deserializing) { }106 private LbfgsAlgorithm(StorableConstructorFlag _) : base(_) { } 107 107 private LbfgsAlgorithm(LbfgsAlgorithm original, Cloner cloner) 108 108 : base(original, cloner) { -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsAnalyzer.cs
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Algorithms.GradientDescent { 34 [Storable Class]34 [StorableType("7BE2AE6F-BC67-4F98-9C4F-9D077E9A4E3B")] 35 35 [Item(Name = "LBFGS Analyzer", Description = "Analyzer to collect results for the LM-BFGS algorithm.")] 36 36 public sealed class LbfgsAnalyzer : SingleSuccessorOperator, IAnalyzer { … … 89 89 90 90 [StorableConstructor] 91 private LbfgsAnalyzer( bool deserializing) : base(deserializing) { }91 private LbfgsAnalyzer(StorableConstructorFlag _) : base(_) { } 92 92 private LbfgsAnalyzer(LbfgsAnalyzer original, Cloner cloner) : base(original, cloner) { } 93 93 public LbfgsAnalyzer() -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsInitializer.cs
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Operators; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Algorithms.GradientDescent { 33 [Storable Class]33 [StorableType("649D495C-EBEA-4627-8552-989F80C04545")] 34 34 [Item(Name = "LBFGS Initializer", Description = "Initializes the necessary data structures for the LM-BFGS algorithm.")] 35 35 public sealed class LbfgsInitializer : SingleSuccessorOperator { … … 69 69 70 70 [StorableConstructor] 71 private LbfgsInitializer( bool deserializing) : base(deserializing) { }71 private LbfgsInitializer(StorableConstructorFlag _) : base(_) { } 72 72 private LbfgsInitializer(LbfgsInitializer original, Cloner cloner) : base(original, cloner) { } 73 73 public LbfgsInitializer() -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsMakeStep.cs
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Operators; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.GradientDescent { 31 [Storable Class]31 [StorableType("DC5D8418-FD1E-4D4C-AEF6-79F77AD8A5D9")] 32 32 [Item(Name = "LBFGS MakeStep", Description = "Makes a step in the LM-BFGS optimization algorithm.")] 33 33 public sealed class LbfgsMakeStep : SingleSuccessorOperator { … … 54 54 55 55 [StorableConstructor] 56 private LbfgsMakeStep( bool deserializing) : base(deserializing) { }56 private LbfgsMakeStep(StorableConstructorFlag _) : base(_) { } 57 57 private LbfgsMakeStep(LbfgsMakeStep original, Cloner cloner) : base(original, cloner) { } 58 58 public LbfgsMakeStep() -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsState.cs
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.GradientDescent { 30 [Storable Class]30 [StorableType("2A117076-0311-4F85-A1B9-16F39D5752DE")] 31 31 [Item("LbfgsState", "Internal state for the limited-memory BFGS optimization algorithm.")] 32 32 public sealed class LbfgsState : Item { … … 35 35 36 36 [StorableConstructor] 37 private LbfgsState(bool deserializing) 38 : base(deserializing) { 37 private LbfgsState(StorableConstructorFlag _) : base(_) { 39 38 state = new alglib.minlbfgs.minlbfgsstate(); 40 39 } -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsUpdateResults.cs
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Operators; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.GradientDescent { 32 [Storable Class]32 [StorableType("926B028B-4EAA-48DD-8920-BCED7274AC77")] 33 33 [Item(Name = "LBFGS UpdateResults", Description = "Sets the results (function value and gradients) for the next optimization step in the LM-BFGS algorithm.")] 34 34 public sealed class LbfgsUpdateResults : SingleSuccessorOperator { … … 77 77 78 78 [StorableConstructor] 79 private LbfgsUpdateResults( bool deserializing) : base(deserializing) { }79 private LbfgsUpdateResults(StorableConstructorFlag _) : base(_) { } 80 80 private LbfgsUpdateResults(LbfgsUpdateResults original, Cloner cloner) : base(original, cloner) { } 81 81 public LbfgsUpdateResults() -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/Plugin.cs.frame
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 35 35 [PluginDependency("HeuristicLab.Optimization", "3.3")] 36 36 [PluginDependency("HeuristicLab.Parameters", "3.3")] 37 [PluginDependency("HeuristicLab. Persistence", "3.3")]37 [PluginDependency("HeuristicLab.Attic", "1.0")] 38 38 [PluginDependency("HeuristicLab.Random", "3.3")] 39 39 public class HeuristicLabAlgorithmsGradientDescentPlugin : PluginBase { -
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.GradientDescent/3.3/Properties/AssemblyInfo.cs.frame
r16692 r16723 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab.
Note: See TracChangeset
for help on using the changeset viewer.