Changeset 5802
- Timestamp:
- 03/22/11 23:45:47 (14 years ago)
- Location:
- branches/DataAnalysis Refactoring
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab 3.3.sln
r5796 r5802 1803 1803 {125D3006-67F5-48CB-913E-73C0548F17FA} = {EE3B1E7B-6F7C-4AD6-A077-CCAC262F32EE} 1804 1804 {6F42C5F8-16CD-43EE-8208-FD4573A69D85} = {EE3B1E7B-6F7C-4AD6-A077-CCAC262F32EE} 1805 {8FA6898D-E4B0-4E08-A6D6-F9F520E7959F} = {EE3B1E7B-6F7C-4AD6-A077-CCAC262F32EE}1806 1805 {1778134B-866B-4CB3-BFC0-52B2FAAA5777} = {EE3B1E7B-6F7C-4AD6-A077-CCAC262F32EE} 1807 1806 {E86E215D-E3CE-4244-978D-555D4E17AC09} = {EE3B1E7B-6F7C-4AD6-A077-CCAC262F32EE} -
branches/DataAnalysis Refactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/CrossValidation.cs
r5625 r5802 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 32 using HeuristicLab.Problems.DataAnalysis; 33 using HeuristicLab.PluginInfrastructure; 33 34 34 35 namespace HeuristicLab.Algorithms.DataAnalysis { 36 [NonDiscoverableType] 35 37 [Item("Cross Validation", "Cross Validation wrapper for data analysis algorithms.")] 36 38 [StorableClass] -
branches/DataAnalysis Refactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/LinearRegression.cs
r5625 r5802 33 33 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; 34 34 using HeuristicLab.Problems.DataAnalysis.Symbolic; 35 using HeuristicLab.PluginInfrastructure; 35 36 36 37 namespace HeuristicLab.Algorithms.DataAnalysis { … … 38 39 /// Linear regression data analysis algorithm. 39 40 /// </summary> 41 [NonDiscoverableType] 40 42 [Item("Linear Regression", "Linear regression data analysis algorithm.")] 41 43 [StorableClass] -
branches/DataAnalysis Refactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/SupportVectorMachine.cs
r5625 r5802 27 27 using HeuristicLab.Parameters; 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using HeuristicLab.PluginInfrastructure; 29 30 using HeuristicLab.Problems.DataAnalysis; 30 31 using HeuristicLab.Problems.DataAnalysis.Evaluators; … … 36 37 /// A support vector machine. 37 38 /// </summary> 39 [NonDiscoverableType] 38 40 [Item("Support Vector Machine", "Support vector machine data analysis algorithm.")] 39 41 [StorableClass] -
branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/MinAverageMaxSymbolicExpressionTreeSizeAnalyzer.cs
r5445 r5802 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Analyzers { … … 36 37 [Item("MinAverageMaxSymbolicExpressionTreeSizeAnalyzer", "An operator that tracks the min avgerage and max tree size.")] 37 38 [StorableClass] 39 [NonDiscoverableType] 38 40 public sealed class MinAverageMaxSymbolicExpressionTreeSizeAnalyzer : AlgorithmOperator, ISymbolicExpressionTreeAnalyzer { 39 41 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/SymbolicExpressionSymbolFrequencyAnalyzer.cs
r5445 r5802 30 30 using HeuristicLab.Parameters; 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 using HeuristicLab.PluginInfrastructure; 32 33 33 34 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Analyzers { … … 37 38 [Item("SymbolicExpressionSymbolFrequencyAnalyzer", "An operator that tracks frequencies of symbols.")] 38 39 [StorableClass] 40 [NonDiscoverableType] 39 41 public class SymbolicExpressionSymbolFrequencyAnalyzer : SingleSuccessorOperator, ISymbolicExpressionTreeAnalyzer { 40 42 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/SymbolicExpressionTreeSizeCalculator.cs
r5445 r5802 26 26 using HeuristicLab.Parameters; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HeuristicLab.PluginInfrastructure; 28 29 29 30 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Analyzers { … … 33 34 [Item("SymbolicExpressionTreeSizeCalculator", "An operator that outputs the tree size of a symbolic expression tree.")] 34 35 [StorableClass] 36 [NonDiscoverableType] 35 37 public sealed class SymbolicExpressionTreeSizeCalculator : SingleSuccessorOperator { 36 38 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.ArtificialAnt/3.3/ArtificialAntProblem.cs
r5625 r5802 40 40 [Item("Artificial Ant Problem", "Represents the Artificial Ant problem.")] 41 41 [StorableClass] 42 [NonDiscoverableType] 42 43 public sealed class ArtificialAntProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 43 44 public string Filename { get; set; } -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/ClassificationProblemData.cs
r5445 r5802 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Problems.DataAnalysis.Classification { 33 34 [Item("ClassificationProblemData", "Represents an item containing all data defining a classification problem.")] 34 35 [StorableClass] 36 [NonDiscoverableType] 35 37 public class ClassificationProblemData : DataAnalysisProblemData { 36 38 #region default data -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/SingleObjectiveClassificationProblem.cs
r5578 r5802 26 26 using HeuristicLab.Parameters; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HeuristicLab.PluginInfrastructure; 28 29 29 30 namespace HeuristicLab.Problems.DataAnalysis.Classification { 30 31 [Item("Classification Problem", "Represents a classfication problem.")] 31 32 [StorableClass] 33 [NonDiscoverableType] 32 34 public abstract class SingleObjectiveClassificationProblem<T, U> : SingleObjectiveHeuristicOptimizationProblem<T, U>, ISingleObjectiveDataAnalysisProblem 33 35 where T : class, ISingleObjectiveEvaluator -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationProblem.cs
r5796 r5802 42 42 [Item("Classification Problem", "Represents a classfication problem.")] 43 43 [StorableClass] 44 [NonDiscoverableType] 44 45 public sealed class SymbolicClassificationProblem : SingleObjectiveClassificationProblem<ISymbolicClassificationEvaluator, ISymbolicExpressionTreeCreator>, IStorableContent { 45 46 private const string SymbolicExpressionTreeInterpreterParameterName = "SymbolicExpressionTreeInterpreter"; -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/MultiObjectiveSymbolicRegressionProblem.cs
r5625 r5802 27 27 using HeuristicLab.Parameters; 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using HeuristicLab.PluginInfrastructure; 29 30 30 31 namespace HeuristicLab.Problems.DataAnalysis.Regression.Symbolic { 31 32 [Item("Symbolic Regression Problem (multi objective)", "Represents a multi objective symbolic regression problem.")] 32 33 [StorableClass] 34 [NonDiscoverableType] 33 35 public class MultiObjectiveSymbolicRegressionProblem : SymbolicRegressionProblemBase, IMultiObjectiveHeuristicOptimizationProblem { 34 36 -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionProblem.cs
r5625 r5802 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 30 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Problems.DataAnalysis.Regression.Symbolic { 33 34 [Item("Symbolic Regression Problem (single objective)", "Represents a single objective symbolic regression problem.")] 34 35 [StorableClass] 36 [NonDiscoverableType] 35 37 public sealed class SymbolicRegressionProblem : SymbolicRegressionProblemBase, ISingleObjectiveDataAnalysisProblem { 36 38 -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblem.cs
r5625 r5802 28 28 using HeuristicLab.Parameters; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HeuristicLab.PluginInfrastructure; 30 31 31 32 namespace HeuristicLab.Problems.DataAnalysis { 32 33 [Item("Data Analysis Problem", "Represents a data analysis problem.")] 33 34 [StorableClass] 35 [NonDiscoverableType] 34 36 public class DataAnalysisProblem : ParameterizedNamedItem, IDataAnalysisProblem, IStorableContent { 35 37 private const string DataAnalysisProblemDataParameterName = "DataAnalysisProblemData"; -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblemData.cs
r5445 r5802 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Problems.DataAnalysis { 33 34 [Item("DataAnalysisProblemData", "Represents an item containing all data defining a data analysis problem.")] 34 35 [StorableClass] 36 [NonDiscoverableType] 35 37 public class DataAnalysisProblemData : ParameterizedNamedItem, IStorableContent { 36 38 protected bool suppressEvents = false; -
branches/DataAnalysis Refactoring/HeuristicLab.Problems.ExternalEvaluation.GP/3.3/HeuristicLab.Problems.ExternalEvaluation.GP-3.3.csproj
r5163 r5802 12 12 <AssemblyName>HeuristicLab.Problems.ExternalEvaluation.GP-3.3</AssemblyName> 13 13 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 14 <TargetFrameworkProfile></TargetFrameworkProfile> 14 <TargetFrameworkProfile> 15 </TargetFrameworkProfile> 15 16 <FileAlignment>512</FileAlignment> 16 17 <SignAssembly>true</SignAssembly>
Note: See TracChangeset
for help on using the changeset viewer.