Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/09/14 13:15:37 (10 years ago)
Author:
mkommend
Message:

#2206: Reverse merged r11157.

Location:
stable
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Views

  • stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Views/3.4/SymbolicRegressionSolutionView.cs

    r11157 r11158  
    4545      btnSimplify.Enabled = Content != null && !Locked && Content.ProblemData.TrainingIndices.Any(); // simplification is only possible if there are trainings samples
    4646      exportButton.Enabled = Content != null && !Locked;
    47       transformModelButton.Visible = Content != null && Content.ProblemData.Transformations.Any();
    48       transformModelButton.Enabled = Content != null && !Locked;
    4947    }
    5048
    5149    private void btn_SimplifyModel_Click(object sender, EventArgs e) {
    52       var view = new InteractiveSymbolicRegressionSolutionSimplifierView();
     50      InteractiveSymbolicRegressionSolutionSimplifierView view = new InteractiveSymbolicRegressionSolutionSimplifierView();
    5351      view.Content = (SymbolicRegressionSolution)this.Content.Clone();
    5452      view.Show();
     
    5957      exportFileDialog.Filter = exporter.FileTypeFilter;
    6058      if (exportFileDialog.ShowDialog(this) == DialogResult.OK) {
     59
    6160        var name = exportFileDialog.FileName;
    6261        using (BackgroundWorker bg = new BackgroundWorker()) {
     
    6867      }
    6968    }
    70 
    71     private void transformModelButton_Click(object sender, EventArgs e) {
    72       var mapper = new TransformationToSymbolicTreeMapper();
    73       var transformator = new SymbolicExpressionTreeBacktransformator(mapper);
    74 
    75       var transformations = Content.ProblemData.Transformations;
    76       var targetVar = Content.ProblemData.TargetVariable;
    77 
    78       var transformedModel = (ISymbolicRegressionModel)transformator.Backtransform(Content.Model, transformations, targetVar);
    79       var transformedSolution = new SymbolicRegressionSolution(transformedModel, (IRegressionProblemData)Content.ProblemData.Clone());
    80 
    81       MainFormManager.MainForm.ShowContent(transformedSolution);
    82     }
    8369  }
    8470}
Note: See TracChangeset for help on using the changeset viewer.