Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators
- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAEqualweightedRecombinator.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 26 26 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 27 27 [Item("CMA Equal-weighted Recombinator", "Calculates weighted mean using equal weights.")] 28 [Storable Class]28 [StorableType("6eb3485b-9d3e-4e9c-8c9f-7c94f08abc46")] 29 29 public class CMAEqualweightedRecombinator : CMARecombinator { 30 30 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAInitializer.cs
r14185 r14927 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;28 using HeuristicLab.Persistence; 29 29 using System; 30 30 using System.Collections.Generic; … … 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAInitializer", "Initializes the covariance matrix and step size variables.")] 35 [Storable Class]35 [StorableType("1a9c00c2-aa30-49b2-82aa-0972612439f2")] 36 36 public class CMAInitializer : SingleSuccessorOperator, ICMAInitializer, IIterationBasedOperator { 37 37 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALinearweightedRecombinator.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 26 26 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 27 27 [Item("CMA Linear-weighted Recombinator", "Calculates weighted mean using linear decreasing weights.")] 28 [Storable Class]28 [StorableType("0ad0caaf-033d-4a23-b4e7-e4139a219bc5")] 29 29 public class CMALinearweightedRecombinator : CMARecombinator { 30 30 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALogweightedRecombinator.cs
r14185 r14927 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;26 using HeuristicLab.Persistence; 27 27 28 28 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 29 29 [Item("CMA Log-weighted Recombinator", "Calculates weighted mean based on a logarithmic decreasing weights.")] 30 [Storable Class]30 [StorableType("7e66d05a-cb53-44bb-84a3-c58f1daaf640")] 31 31 public class CMALogweightedRecombinator : CMARecombinator { 32 32 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAMutator.cs
r14185 r14927 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;30 using HeuristicLab.Persistence; 31 31 using HeuristicLab.Random; 32 32 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAMutator", "Mutates the solution vector according to the CMA-ES scheme.")] 35 [Storable Class]35 [StorableType("4f1431f9-4a4b-4613-b11d-e835d94d8382")] 36 36 public sealed class CMAMutator : SingleSuccessorOperator, IStochasticOperator, ICMAManipulator, IIterationBasedOperator { 37 37 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMARecombinator.cs
r14185 r14927 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 using System; 29 29 30 30 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 31 31 [Item("CMARecombinator", "Base class that calculates the weighted mean of a number of offspring.")] 32 [Storable Class]32 [StorableType("93c43ae5-392c-4433-9273-ba2fe3c4c561")] 33 33 public abstract class CMARecombinator : SingleSuccessorOperator, ICMARecombinator { 34 34 -
branches/PersistenceReintegration/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAUpdater.cs
r14185 r14927 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 using System; 31 31 using System.Linq; … … 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAUpdater", "Updates the covariance matrix and strategy parameters of CMA-ES.")] 35 [Storable Class]35 [StorableType("549ad6cd-5244-4ebe-a9be-75a0528c8561")] 36 36 public class CMAUpdater : SingleSuccessorOperator, ICMAUpdater, IIterationBasedOperator, ISingleObjectiveOperator { 37 37
Note: See TracChangeset
for help on using the changeset viewer.