Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/14/10 18:46:12 (14 years ago)
Author:
mkommend
Message:

updated classification branch (ticket #939)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Classification/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationProblem.cs

    r4366 r4391  
    3333using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3434using HeuristicLab.PluginInfrastructure;
     35using HeuristicLab.Problems.DataAnalysis.Regression.Symbolic.Analyzers;
    3536using HeuristicLab.Problems.DataAnalysis.Symbolic;
    3637using HeuristicLab.Problems.DataAnalysis.Symbolic.Symbols;
     
    228229      Operators.AddRange(ApplicationManager.Manager.GetInstances<ISymbolicExpressionTreeOperator>().OfType<IOperator>());
    229230      Operators.Add(new MinAverageMaxSymbolicExpressionTreeSizeAnalyzer());
     231      Operators.Add(new SymbolicRegressionVariableFrequencyAnalyzer());
    230232      Operators.Add(new ValidationBestSymbolicClassificationSolutionAnalyzer());
    231233    }
     
    294296
    295297    private void ParameterizeAnalyzers() {
    296       foreach (ISymbolicExpressionTreeAnalyzer analyzer in Operators.OfType<ISymbolicExpressionTreeAnalyzer>()) {
     298      foreach (ISymbolicRegressionAnalyzer analyzer in Operators.OfType<ISymbolicRegressionAnalyzer>()) {
    297299        analyzer.SymbolicExpressionTreeParameter.ActualName = SolutionCreator.SymbolicExpressionTreeParameter.ActualName;
    298300        var bestValidationSolutionAnalyzer = analyzer as ValidationBestSymbolicClassificationSolutionAnalyzer;
     
    306308          bestValidationSolutionAnalyzer.ValidationSamplesEndParameter.Value = ValidationSamplesEnd;
    307309        }
     310        var varFreqAnalyzer = analyzer as SymbolicRegressionVariableFrequencyAnalyzer;
     311        if (varFreqAnalyzer != null) {
     312          varFreqAnalyzer.ProblemDataParameter.ActualName = ClassificationProblemDataParameter.Name;
     313        }
    308314      }
    309315    }
Note: See TracChangeset for help on using the changeset viewer.