- Timestamp:
- 05/04/17 17:19:35 (7 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/Lbfgs.cs
r14185 r14927 31 31 using HeuristicLab.Optimization; 32 32 using HeuristicLab.Parameters; 33 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;33 using HeuristicLab.Persistence; 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("88932ca8-d388-4e48-8a85-8f70637bc64b")] 43 43 public sealed class LbfgsAlgorithm : HeuristicOptimizationEngineAlgorithm, IStorableContent { 44 44 public override Type ProblemType { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsAnalyzer.cs
r14185 r14927 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;31 using HeuristicLab.Persistence; 32 32 33 33 namespace HeuristicLab.Algorithms.GradientDescent { 34 [Storable Class]34 [StorableType("0cff487a-b564-4326-98f1-11b2bcd94cae")] 35 35 [Item(Name = "LBFGS Analyzer", Description = "Analyzer to collect results for the LM-BFGS algorithm.")] 36 36 public sealed class LbfgsAnalyzer : SingleSuccessorOperator, IAnalyzer { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsInitializer.cs
r14185 r14927 28 28 using HeuristicLab.Operators; 29 29 using HeuristicLab.Parameters; 30 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;30 using HeuristicLab.Persistence; 31 31 32 32 namespace HeuristicLab.Algorithms.GradientDescent { 33 [Storable Class]33 [StorableType("e80175af-89d5-456b-afae-3de80785e946")] 34 34 [Item(Name = "LBFGS Initializer", Description = "Initializes the necessary data structures for the LM-BFGS algorithm.")] 35 35 public sealed class LbfgsInitializer : SingleSuccessorOperator { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsMakeStep.cs
r14185 r14927 26 26 using HeuristicLab.Operators; 27 27 using HeuristicLab.Parameters; 28 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;28 using HeuristicLab.Persistence; 29 29 30 30 namespace HeuristicLab.Algorithms.GradientDescent { 31 [Storable Class]31 [StorableType("c74a9e7e-9cbb-4d19-9f4d-6db1fb65ed9c")] 32 32 [Item(Name = "LBFGS MakeStep", Description = "Makes a step in the LM-BFGS optimization algorithm.")] 33 33 public sealed class LbfgsMakeStep : SingleSuccessorOperator { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsState.cs
r14185 r14927 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 29 29 namespace HeuristicLab.Algorithms.GradientDescent { 30 [Storable Class]30 [StorableType("b06605d9-4654-4e3d-b3af-4bce0e6645e0")] 31 31 [Item("LbfgsState", "Internal state for the limited-memory BFGS optimization algorithm.")] 32 32 public sealed class LbfgsState : Item { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsUpdateResults.cs
r14185 r14927 27 27 using HeuristicLab.Operators; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Algorithms.GradientDescent { 32 [Storable Class]32 [StorableType("14a52a16-6eb7-4c01-9d44-2c44a46ba5a5")] 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 {
Note: See TracChangeset
for help on using the changeset viewer.