Changeset 4391 for branches/HeuristicLab.Classification/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationProblem.cs
- Timestamp:
- 09/14/10 18:46:12 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Classification/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationProblem.cs
r4366 r4391 33 33 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 34 34 using HeuristicLab.PluginInfrastructure; 35 using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers; 35 36 using HeuristicLab.Problems.DataAnalysis.Symbolic; 36 37 using HeuristicLab.Problems.DataAnalysis.Symbolic.Symbols; … … 228 229 Operators.AddRange(ApplicationManager.Manager.GetInstances<ISymbolicExpressionTreeOperator>().OfType<IOperator>()); 229 230 Operators.Add(new MinAverageMaxSymbolicExpressionTreeSizeAnalyzer()); 231 Operators.Add(new SymbolicRegressionVariableFrequencyAnalyzer()); 230 232 Operators.Add(new ValidationBestSymbolicClassificationSolutionAnalyzer()); 231 233 } … … 294 296 295 297 private void ParameterizeAnalyzers() { 296 foreach (ISymbolic ExpressionTreeAnalyzer analyzer in Operators.OfType<ISymbolicExpressionTreeAnalyzer>()) {298 foreach (ISymbolicRegressionAnalyzer analyzer in Operators.OfType<ISymbolicRegressionAnalyzer>()) { 297 299 analyzer.SymbolicExpressionTreeParameter.ActualName = SolutionCreator.SymbolicExpressionTreeParameter.ActualName; 298 300 var bestValidationSolutionAnalyzer = analyzer as ValidationBestSymbolicClassificationSolutionAnalyzer; … … 306 308 bestValidationSolutionAnalyzer.ValidationSamplesEndParameter.Value = ValidationSamplesEnd; 307 309 } 310 var varFreqAnalyzer = analyzer as SymbolicRegressionVariableFrequencyAnalyzer; 311 if (varFreqAnalyzer != null) { 312 varFreqAnalyzer.ProblemDataParameter.ActualName = ClassificationProblemDataParameter.Name; 313 } 308 314 } 309 315 }
Note: See TracChangeset
for help on using the changeset viewer.