- Timestamp:
- 06/25/15 13:46:24 (9 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4
- Files:
-
- 5 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Clustering/ClusteringSolutionVisualizationView.cs
r12012 r12509 89 89 } 90 90 91 private static double[,] PCAReduce( Dataset dataset, IEnumerable<int> rows, IEnumerable<string> variables) {91 private static double[,] PCAReduce(IDataset dataset, IEnumerable<int> rows, IEnumerable<string> variables) { 92 92 var instances = rows.ToArray(); 93 93 var attributes = variables.ToArray(); -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/FeatureCorrelation/FeatureCorrelationCalculator.cs
r12151 r12509 72 72 } 73 73 74 private void CalculateElements( Dataset dataset, IDependencyCalculator calc, string partition, string variable = null, int frames = 0, double[,] alreadyCalculated = null) {74 private void CalculateElements(IDataset dataset, IDependencyCalculator calc, string partition, string variable = null, int frames = 0, double[,] alreadyCalculated = null) { 75 75 var indices = GetRelevantIndices(problemData, partition); 76 76 bwInfo = new BackgroundWorkerInfo { … … 117 117 118 118 BackgroundWorkerInfo bwInfo = (BackgroundWorkerInfo)e.Argument; 119 Datasetdataset = bwInfo.Dataset;119 var dataset = bwInfo.Dataset; 120 120 IEnumerable<int> indices = bwInfo.Indices; 121 121 IDependencyCalculator calc = bwInfo.Calculator; … … 156 156 157 157 BackgroundWorkerInfo bwInfo = (BackgroundWorkerInfo)e.Argument; 158 Datasetdataset = bwInfo.Dataset;158 var dataset = bwInfo.Dataset; 159 159 IEnumerable<int> indices = bwInfo.Indices; 160 160 IDependencyCalculator calc = bwInfo.Calculator; … … 255 255 256 256 private class BackgroundWorkerInfo { 257 public Dataset Dataset { get; set; }257 public IDataset Dataset { get; set; } 258 258 public IDependencyCalculator Calculator { get; set; } 259 259 public string Partition { get; set; } -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj
r11623 r12509 177 177 <Compile Include="Interfaces\IDataPreprocessorStarter.cs" /> 178 178 <Compile Include="MenuItems\ShrinkDataAnalysisRunsMenuItem.cs" /> 179 <Compile Include="ModifiableDatasetView.cs"> 180 <SubType>UserControl</SubType> 181 </Compile> 182 <Compile Include="ModifiableDatasetView.Designer.cs"> 183 <DependentUpon>ModifiableDatasetView.cs</DependentUpon> 184 </Compile> 179 185 <Compile Include="Plugin.cs" /> 180 186 <Compile Include="ProblemDataView.cs"> -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/MenuItems/ShrinkDataAnalysisRunsMenuItem.cs
r12012 r12509 116 116 } 117 117 118 private static readonly Action< Dataset, Dictionary<string, IList>> variableValuesSetter;119 private static readonly Func< Dataset, Dictionary<string, IList>> variableValuesGetter;118 private static readonly Action<IDataset, Dictionary<string, IList>> variableValuesSetter; 119 private static readonly Func<IDataset, Dictionary<string, IList>> variableValuesGetter; 120 120 /// <summary> 121 121 /// The static initializer is used to create expressions for getting and setting the private variableValues field in the dataset. … … 123 123 /// </summary> 124 124 static ShrinkDataAnalysisRunsMenuItem() { 125 var dataset = Expression.Parameter(typeof( Dataset));125 var dataset = Expression.Parameter(typeof(IDataset)); 126 126 var variableValues = Expression.Parameter(typeof(ValuesType)); 127 127 var valuesExpression = Expression.Field(dataset, "variableValues"); 128 128 var assignExpression = Expression.Assign(valuesExpression, variableValues); 129 129 130 var variableValuesSetExpression = Expression.Lambda<Action< Dataset, ValuesType>>(assignExpression, dataset, variableValues);130 var variableValuesSetExpression = Expression.Lambda<Action<IDataset, ValuesType>>(assignExpression, dataset, variableValues); 131 131 variableValuesSetter = variableValuesSetExpression.Compile(); 132 132 133 var variableValuesGetExpression = Expression.Lambda<Func< Dataset, ValuesType>>(valuesExpression, dataset);133 var variableValuesGetExpression = Expression.Lambda<Func<IDataset, ValuesType>>(valuesExpression, dataset); 134 134 variableValuesGetter = variableValuesGetExpression.Compile(); 135 135 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Regression/RegressionSolutionScatterPlotView.cs
r12012 r12509 142 142 else { 143 143 string targetVariableName = Content.ProblemData.TargetVariable; 144 Datasetdataset = Content.ProblemData.Dataset;144 var dataset = Content.ProblemData.Dataset; 145 145 if (this.chart.Series[ALL_SERIES].Points.Count > 0) 146 146 this.chart.Series[ALL_SERIES].Points.DataBindXY(Content.EstimatedValues.ToArray(), "",
Note: See TracChangeset
for help on using the changeset viewer.