Changeset 8578


Ignore:
Timestamp:
09/05/12 16:07:05 (7 years ago)
Author:
sforsten
Message:

#1292:

  • added ProblemDataView which has a button to open the feature correlation
  • added abstract base class for feature correlations
  • added caches for the feature correlation
  • created own class for calculation of feature correlation
  • changed SelectedItemChanged to SelectionChangeCommitted events, so the correlation is only calculated if the user changes the selection
Location:
trunk/sources
Files:
15 added
7 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj

    r8542 r8578  
    132132      <DependentUpon>ClusteringSolutionVisualizationView.cs</DependentUpon>
    133133    </Compile>
     134    <Compile Include="FeatureCorrelation\AbstractFeatureCorrelationView.cs">
     135      <SubType>UserControl</SubType>
     136    </Compile>
     137    <Compile Include="FeatureCorrelation\AbstractFeatureCorrelationView.Designer.cs">
     138      <DependentUpon>AbstractFeatureCorrelationView.cs</DependentUpon>
     139    </Compile>
    134140    <Compile Include="DataAnalysisSolutionEvaluationView.cs">
    135141      <SubType>UserControl</SubType>
     
    138144      <DependentUpon>DataAnalysisSolutionEvaluationView.cs</DependentUpon>
    139145    </Compile>
    140     <Compile Include="FeatureCorrelationView.cs">
    141       <SubType>UserControl</SubType>
    142     </Compile>
    143     <Compile Include="FeatureCorrelationView.Designer.cs">
     146    <Compile Include="FeatureCorrelation\FeatureCorrelationView.cs">
     147      <SubType>UserControl</SubType>
     148    </Compile>
     149    <Compile Include="FeatureCorrelation\FeatureCorrelationView.Designer.cs">
    144150      <DependentUpon>FeatureCorrelationView.cs</DependentUpon>
    145151    </Compile>
     152    <Compile Include="FeatureCorrelation\FeatureCorrelationCache.cs" />
     153    <Compile Include="FeatureCorrelation\FeatureCorrelationTimeframeCache.cs" />
    146154    <Compile Include="Plugin.cs" />
     155    <Compile Include="ProblemDataView.cs">
     156      <SubType>UserControl</SubType>
     157    </Compile>
     158    <Compile Include="ProblemDataView.Designer.cs">
     159      <DependentUpon>ProblemDataView.cs</DependentUpon>
     160    </Compile>
    147161    <Compile Include="Regression\RegressionEnsembleSolutionModelView.cs">
    148162      <SubType>UserControl</SubType>
     
    273287      <DependentUpon>RegressionSolutionView.cs</DependentUpon>
    274288    </Compile>
    275     <Compile Include="TimeframeFeatureCorrelationView.cs">
    276       <SubType>UserControl</SubType>
    277     </Compile>
    278     <Compile Include="TimeframeFeatureCorrelationView.Designer.cs">
     289    <Compile Include="FeatureCorrelation\TimeframeFeatureCorrelationView.cs">
     290      <SubType>UserControl</SubType>
     291    </Compile>
     292    <Compile Include="FeatureCorrelation\TimeframeFeatureCorrelationView.Designer.cs">
    279293      <DependentUpon>TimeframeFeatureCorrelationView.cs</DependentUpon>
    280294    </Compile>
     
    398412    </BootstrapperPackage>
    399413  </ItemGroup>
     414  <ItemGroup />
    400415  <ItemGroup>
    401     <Folder Include="obj\" />
    402   </ItemGroup>
    403   <ItemGroup>
    404     <EmbeddedResource Include="FeatureCorrelationView.resx">
    405       <DependentUpon>FeatureCorrelationView.cs</DependentUpon>
    406     </EmbeddedResource>
    407     <EmbeddedResource Include="TimeframeFeatureCorrelationView.resx">
    408       <DependentUpon>TimeframeFeatureCorrelationView.cs</DependentUpon>
     416    <EmbeddedResource Include="FeatureCorrelation\AbstractFeatureCorrelationView.resx">
     417      <DependentUpon>AbstractFeatureCorrelationView.cs</DependentUpon>
    409418    </EmbeddedResource>
    410419  </ItemGroup>
  • trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/HeuristicLab.Problems.DataAnalysis-3.4.csproj

    r8542 r8578  
    128128    <Compile Include="Implementation\Clustering\ClusteringProblemData.cs" />
    129129    <Compile Include="Implementation\Clustering\ClusteringSolution.cs" />
    130     <Compile Include="Implementation\FeatureCorrelation.cs" />
     130    <Compile Include="Implementation\FeatureCorrelation\FeatureCorrelationCalculator.cs" />
     131    <Compile Include="Implementation\FeatureCorrelation\FeatureCorrelationEnums.cs" />
    131132    <Compile Include="Implementation\Regression\ConstantRegressionModel.cs" />
    132133    <Compile Include="Implementation\Regression\ConstantRegressionSolution.cs" />
  • trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/DataAnalysisProblemData.cs

    r8543 r8578  
    3737    protected const string TrainingPartitionParameterName = "TrainingPartition";
    3838    protected const string TestPartitionParameterName = "TestPartition";
    39     protected const string DatasetCorrelationParameterName = "Dataset Correlation";
    4039
    4140    #region parameter properites
Note: See TracChangeset for help on using the changeset viewer.