Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/04/17 17:19:35 (7 years ago)
Author:
gkronber
Message:

#2520: changed all usages of StorableClass to use StorableType with an auto-generated GUID (did not add StorableType to other type definitions yet)

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  
    3131using HeuristicLab.Optimization;
    3232using HeuristicLab.Parameters;
    33 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     33using HeuristicLab.Persistence;
    3434using HeuristicLab.Random;
    3535
     
    4040  [Item("LM-BFGS", "The limited-memory BFGS (Broyden–Fletcher–Goldfarb–Shanno) optimization algorithm.")]
    4141  [Creatable(CreatableAttribute.Categories.SingleSolutionAlgorithms, Priority = 160)]
    42   [StorableClass]
     42  [StorableType("88932ca8-d388-4e48-8a85-8f70637bc64b")]
    4343  public sealed class LbfgsAlgorithm : HeuristicOptimizationEngineAlgorithm, IStorableContent {
    4444    public override Type ProblemType {
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsAnalyzer.cs

    r14185 r14927  
    2929using HeuristicLab.Optimization;
    3030using HeuristicLab.Parameters;
    31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     31using HeuristicLab.Persistence;
    3232
    3333namespace HeuristicLab.Algorithms.GradientDescent {
    34   [StorableClass]
     34  [StorableType("0cff487a-b564-4326-98f1-11b2bcd94cae")]
    3535  [Item(Name = "LBFGS Analyzer", Description = "Analyzer to collect results for the LM-BFGS algorithm.")]
    3636  public sealed class LbfgsAnalyzer : SingleSuccessorOperator, IAnalyzer {
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsInitializer.cs

    r14185 r14927  
    2828using HeuristicLab.Operators;
    2929using HeuristicLab.Parameters;
    30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     30using HeuristicLab.Persistence;
    3131
    3232namespace HeuristicLab.Algorithms.GradientDescent {
    33   [StorableClass]
     33  [StorableType("e80175af-89d5-456b-afae-3de80785e946")]
    3434  [Item(Name = "LBFGS Initializer", Description = "Initializes the necessary data structures for the LM-BFGS algorithm.")]
    3535  public sealed class LbfgsInitializer : SingleSuccessorOperator {
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsMakeStep.cs

    r14185 r14927  
    2626using HeuristicLab.Operators;
    2727using HeuristicLab.Parameters;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HeuristicLab.Persistence;
    2929
    3030namespace HeuristicLab.Algorithms.GradientDescent {
    31   [StorableClass]
     31  [StorableType("c74a9e7e-9cbb-4d19-9f4d-6db1fb65ed9c")]
    3232  [Item(Name = "LBFGS MakeStep", Description = "Makes a step in the LM-BFGS optimization algorithm.")]
    3333  public sealed class LbfgsMakeStep : SingleSuccessorOperator {
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsState.cs

    r14185 r14927  
    2525using HeuristicLab.Common;
    2626using HeuristicLab.Core;
    27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     27using HeuristicLab.Persistence;
    2828
    2929namespace HeuristicLab.Algorithms.GradientDescent {
    30   [StorableClass]
     30  [StorableType("b06605d9-4654-4e3d-b3af-4bce0e6645e0")]
    3131  [Item("LbfgsState", "Internal state for the limited-memory BFGS optimization algorithm.")]
    3232  public sealed class LbfgsState : Item {
  • branches/PersistenceReintegration/HeuristicLab.Algorithms.GradientDescent/3.3/LbfgsUpdateResults.cs

    r14185 r14927  
    2727using HeuristicLab.Operators;
    2828using HeuristicLab.Parameters;
    29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     29using HeuristicLab.Persistence;
    3030
    3131namespace HeuristicLab.Algorithms.GradientDescent {
    32   [StorableClass]
     32  [StorableType("14a52a16-6eb7-4c01-9d44-2c44a46ba5a5")]
    3333  [Item(Name = "LBFGS UpdateResults", Description = "Sets the results (function value and gradients) for the next optimization step in the LM-BFGS algorithm.")]
    3434  public sealed class LbfgsUpdateResults : SingleSuccessorOperator {
Note: See TracChangeset for help on using the changeset viewer.