Changeset 5863
- Timestamp:
- 03/29/11 14:58:40 (14 years ago)
- Location:
- trunk/sources
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Analyzers/BestAntTrailAnalyzer.cs
r5445 r5863 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Problems.ArtificialAnt.Analyzers { … … 36 37 [Item("BestAntTrailAnalyzer", "An operator for analyzing the best ant trail of an artificial ant problem.")] 37 38 [StorableClass] 39 [NonDiscoverableType] 38 40 public sealed class BestAntTrailAnalyzer : SingleSuccessorOperator, IAntTrailAnalyzer { 39 41 public ILookupParameter<BoolMatrix> WorldParameter { -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Analyzer/TrainingBestSymbolicClassificationSolutionAnalyzer.cs
r5445 r5863 22 22 using System.Collections.Generic; 23 23 using System.Linq; 24 using HeuristicLab.Analysis;25 24 using HeuristicLab.Common; 26 25 using HeuristicLab.Core; … … 31 30 using HeuristicLab.Parameters; 32 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 using HeuristicLab.P roblems.DataAnalysis.Symbolic;32 using HeuristicLab.PluginInfrastructure; 34 33 using HeuristicLab.Problems.DataAnalysis.Evaluators; 35 using HeuristicLab.Problems.DataAnalysis.Classification;36 34 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic; 37 35 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; 36 using HeuristicLab.Problems.DataAnalysis.Symbolic; 38 37 39 38 namespace HeuristicLab.Problems.DataAnalysis.Classification.Symbolic.Analyzers { … … 43 42 [Item("TrainingBestSymbolicClassificationSolutionAnalyzer", "An operator that analyzes the training best scaled symbolic classification solution.")] 44 43 [StorableClass] 44 [NonDiscoverableType] 45 45 public sealed class TrainingBestSymbolicClassificationSolutionAnalyzer : SingleSuccessorOperator, ISymbolicClassificationAnalyzer { 46 46 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Analyzer/ValidationBestSymbolicClassificationSolutionAnalyzer.cs
r5445 r5863 31 31 using HeuristicLab.Parameters; 32 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 using HeuristicLab.PluginInfrastructure; 33 34 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic; 34 35 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; … … 38 39 [Item("ValidationBestSymbolicClassificationSolutionAnalyzer", "An operator that analyzes the validation best symbolic classification solution.")] 39 40 [StorableClass] 41 [NonDiscoverableType] 40 42 public class ValidationBestSymbolicClassificationSolutionAnalyzer : SingleSuccessorOperator, ISymbolicClassificationAnalyzer { 41 43 private const string MaximizationParameterName = "Maximization"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/SupportVectorRegression/BestSupportVectorRegressionSolutionAnalyzer.cs
r5445 r5863 28 28 using HeuristicLab.Parameters; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HeuristicLab.PluginInfrastructure; 30 31 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; 31 32 using HeuristicLab.Problems.DataAnalysis.SupportVectorMachine; … … 34 35 [Item("BestSupportVectorRegressionSolutionAnalyzer", "An operator for analyzing the best solution of support vector regression problems.")] 35 36 [StorableClass] 37 [NonDiscoverableType] 36 38 public sealed class BestSupportVectorRegressionSolutionAnalyzer : RegressionSolutionAnalyzer { 37 39 private const string SupportVectorRegressionModelParameterName = "SupportVectorRegressionModel"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/BestSymbolicRegressionSolutionAnalyzer.cs
r5445 r5863 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 using HeuristicLab.Problems.DataAnalysis.Symbolic; 32 33 … … 34 35 [Item("BestSymbolicRegressionSolutionAnalyzer", "An operator for analyzing the best solution of symbolic regression problems given in symbolic expression tree encoding.")] 35 36 [StorableClass] 37 [NonDiscoverableType] 36 38 public sealed class BestSymbolicRegressionSolutionAnalyzer : RegressionSolutionAnalyzer, ISymbolicRegressionAnalyzer { 37 39 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs
r5445 r5863 28 28 using HeuristicLab.Parameters; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HeuristicLab.PluginInfrastructure; 30 31 using HeuristicLab.Problems.DataAnalysis.Symbolic; 31 32 … … 36 37 [Item("FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer", "An operator that analyzes the validation best scaled symbolic regression solution.")] 37 38 [StorableClass] 39 [NonDiscoverableType] 38 40 public sealed class FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer : SymbolicRegressionValidationAnalyzer, ISymbolicRegressionAnalyzer { 39 41 private const string ApplyLinearScalingParameterName = "ApplyLinearScaling"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityAnalyzer.cs
r5445 r5863 32 32 using HeuristicLab.Parameters; 33 33 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 34 using HeuristicLab.PluginInfrastructure; 34 35 using HeuristicLab.Problems.DataAnalysis.Evaluators; 35 36 using HeuristicLab.Problems.DataAnalysis.Symbolic; … … 41 42 [Item("SymbolicRegressionModelQualityAnalyzer", "An operator for analyzing the quality of symbolic regression solutions symbolic expression tree encoding.")] 42 43 [StorableClass] 44 [NonDiscoverableType] 43 45 public sealed class SymbolicRegressionModelQualityAnalyzer : SingleSuccessorOperator, ISymbolicRegressionAnalyzer { 44 46 private const string SymbolicExpressionTreeInterpreterParameterName = "SymbolicExpressionTreeInterpreter"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityCalculator.cs
r5445 r5863 20 20 #endregion 21 21 22 using System;23 22 using HeuristicLab.Common; 24 23 using HeuristicLab.Core; … … 37 36 [Item("SymbolicRegressionModelQualityCalculator", "An operator to calculate the quality values of a symbolic regression solution symbolic expression tree encoding.")] 38 37 [StorableClass] 39 [Obsolete("This class should not be used anymore because of performance reasons and will therefore not be updated.")]40 38 public sealed class SymbolicRegressionModelQualityCalculator : AlgorithmOperator { 41 39 private const string SymbolicExpressionTreeInterpreterParameterName = "SymbolicExpressionTreeInterpreter"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionOverfittingAnalyzer.cs
r5445 r5863 20 20 #endregion 21 21 22 using System.Collections.Generic;23 22 using System.Linq; 24 23 using HeuristicLab.Analysis; … … 27 26 using HeuristicLab.Data; 28 27 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 29 using HeuristicLab.Operators;30 28 using HeuristicLab.Optimization; 31 29 using HeuristicLab.Parameters; 32 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 using HeuristicLab.Problems.DataAnalysis.Evaluators; 34 using HeuristicLab.Problems.DataAnalysis.Symbolic; 35 using System; 31 using HeuristicLab.PluginInfrastructure; 36 32 37 33 namespace HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers { 38 34 [Item("SymbolicRegressionOverfittingAnalyzer", "Calculates and tracks correlation of training and validation fitness of symbolic regression models.")] 39 35 [StorableClass] 36 [NonDiscoverableType] 40 37 public sealed class SymbolicRegressionOverfittingAnalyzer : SymbolicRegressionValidationAnalyzer, ISymbolicRegressionAnalyzer { 41 38 private const string MaximizationParameterName = "Maximization"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionVariableFrequencyAnalyzer.cs
r5445 r5863 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 using HeuristicLab.Problems.DataAnalysis.Symbolic; 32 33 … … 34 35 [Item("SymbolicRegressionVariableFrequencyAnalyzer", "An operator for analyzing the variable frequencies of symbolic regression solutions given in symbolic expression tree encoding.")] 35 36 [StorableClass] 37 [NonDiscoverableType] 36 38 public sealed class SymbolicRegressionVariableFrequencyAnalyzer : SingleSuccessorOperator, ISymbolicRegressionAnalyzer { 37 39 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/TrainingBestScaledSymbolicRegressionSolutionAnalyzer.cs
r5445 r5863 30 30 using HeuristicLab.Parameters; 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 using HeuristicLab.PluginInfrastructure; 32 33 using HeuristicLab.Problems.DataAnalysis.Evaluators; 33 34 using HeuristicLab.Problems.DataAnalysis.Symbolic; … … 39 40 [Item("TrainingBestScaledSymbolicRegressionSolutionAnalyzer", "An operator that analyzes the training best scaled symbolic regression solution.")] 40 41 [StorableClass] 42 [NonDiscoverableType] 41 43 public sealed class TrainingBestScaledSymbolicRegressionSolutionAnalyzer : SingleSuccessorOperator, ISymbolicRegressionAnalyzer { 42 44 private const string ApplyLinearScalingParameterName = "ApplyLinearScaling"; -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/ValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs
r5445 r5863 31 31 using HeuristicLab.Parameters; 32 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 using HeuristicLab.PluginInfrastructure; 33 34 using HeuristicLab.Problems.DataAnalysis.Symbolic; 34 35 … … 39 40 [Item("ValidationBestScaledSymbolicRegressionSolutionAnalyzer", "An operator that analyzes the validation best scaled symbolic regression solution.")] 40 41 [StorableClass] 41 [ Obsolete("This class should not be used anymore because of performance reasons and will therefore not be updated.")]42 [NonDiscoverableType] 42 43 public sealed class ValidationBestScaledSymbolicRegressionSolutionAnalyzer : AlgorithmOperator, ISymbolicRegressionAnalyzer { 43 44 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree";
Note: See TracChangeset
for help on using the changeset viewer.