Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/27/14 12:49:33 (11 years ago)
Author:
pfleck
Message:
  • Data preprocessor now works with all types of data analysis problems. Only in case of a symbolic data analysis problem the inverse transformation information is added.
Location:
branches/DataPreprocessing/HeuristicLab.DataPreprocessing.Views/3.3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing.Views/3.3/DataPreprocessorStarter.cs

    r10673 r10676  
    2626using HeuristicLab.Optimization;
    2727using HeuristicLab.Problems.DataAnalysis;
    28 using HeuristicLab.Problems.DataAnalysis.Symbolic;
    2928using HeuristicLab.Problems.DataAnalysis.Views;
    3029using View = HeuristicLab.MainForm.WindowsForms.View;
     
    3534    public void Start(IDataAnalysisProblemData problemData, View currentView) {
    3635      IAlgorithm algorithm;
    37       ISymbolicDataAnalysisProblem problem;
     36      IDataAnalysisProblem problem;
    3837      IItem parentItem = GetMostOuterContent(currentView, out algorithm, out problem);
    3938      var context = new PreprocessingContext(problemData, algorithm, problem);
     
    4140    }
    4241
    43     private IItem GetMostOuterContent(Control control, out IAlgorithm algorithm, out ISymbolicDataAnalysisProblem problem) {
     42    private IItem GetMostOuterContent(Control control, out IAlgorithm algorithm, out IDataAnalysisProblem problem) {
    4443      algorithm = null;
    4544      problem = null;
     
    5251            algorithm = (IAlgorithm)itemView.Content;
    5352          }
    54           if (itemView.Content is ISymbolicDataAnalysisProblem) {
    55             problem = (ISymbolicDataAnalysisProblem)itemView.Content;
     53          if (itemView.Content is IDataAnalysisProblem) {
     54            problem = (IDataAnalysisProblem)itemView.Content;
    5655          }
    5756        }
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing.Views/3.3/HeuristicLab.DataPreprocessing.Views-3.3.csproj

    r10673 r10676  
    214214      <Name>HeuristicLab.PluginInfrastructure-3.3</Name>
    215215    </ProjectReference>
    216     <ProjectReference Include="..\..\HeuristicLab.Problems.DataAnalysis.Symbolic\3.4\HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj">
    217       <Project>{3d28463f-ec96-4d82-afee-38be91a0ca00}</Project>
    218       <Name>HeuristicLab.Problems.DataAnalysis.Symbolic-3.4</Name>
    219     </ProjectReference>
    220216    <ProjectReference Include="..\..\HeuristicLab.Problems.DataAnalysis.Views\3.4\HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj">
    221217      <Project>{3E9E8944-44FF-40BB-A622-3A4A7DD0F198}</Project>
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing.Views/3.3/Plugin.cs.frame

    r10673 r10676  
    3434  [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")]
    3535  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Views","3.4")]
    36   [PluginDependency("HeuristicLab.Problems.DataAnalysis.Symbolic", "3.4")]
    3736  public class HeuristicLabDataPreprocessingPlugin : PluginBase {
    3837  }
Note: See TracChangeset for help on using the changeset viewer.