Changeset 6182
- Timestamp:
- 05/11/11 15:32:18 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Linear/LinearDiscriminantAnalysis.cs
r6002 r6182 68 68 string targetVariable = problemData.TargetVariable; 69 69 IEnumerable<string> allowedInputVariables = problemData.AllowedInputVariables; 70 int samplesStart = problemData.TrainingPartition.Start; 71 int samplesEnd = problemData.TrainingPartition.End; 72 IEnumerable<int> rows = Enumerable.Range(samplesStart, samplesEnd - samplesStart); 70 IEnumerable<int> rows = problemData.TrainingIndizes; 73 71 int nClasses = problemData.ClassNames.Count(); 74 72 double[,] inputMatrix = AlglibUtil.PrepareInputMatrix(dataset, allowedInputVariables.Concat(new string[] { targetVariable }), rows); -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Linear/LinearRegression.cs
r6002 r6182 72 72 string targetVariable = problemData.TargetVariable; 73 73 IEnumerable<string> allowedInputVariables = problemData.AllowedInputVariables; 74 int samplesStart = problemData.TrainingPartition.Start; 75 int samplesEnd = problemData.TrainingPartition.End; 76 IEnumerable<int> rows = Enumerable.Range(samplesStart, samplesEnd - samplesStart); 74 IEnumerable<int> rows = problemData.TrainingIndizes; 77 75 double[,] inputMatrix = AlglibUtil.PrepareInputMatrix(dataset, allowedInputVariables.Concat(new string[] { targetVariable }), rows); 78 76 if (inputMatrix.Cast<double>().Any(x => double.IsNaN(x) || double.IsInfinity(x))) -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/SupportVectorMachine/SupportVectorClassification.cs
r5914 r6182 122 122 Dataset dataset = problemData.Dataset; 123 123 string targetVariable = problemData.TargetVariable; 124 int start = problemData.TrainingPartition.Start; 125 int end = problemData.TrainingPartition.End; 126 IEnumerable<int> rows = Enumerable.Range(start, end - start); 124 IEnumerable<int> rows = problemData.TrainingIndizes; 127 125 128 126 //extract SVM parameters from scope and set them -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/SupportVectorMachine/SupportVectorRegression.cs
r5914 r6182 130 130 Dataset dataset = problemData.Dataset; 131 131 string targetVariable = problemData.TargetVariable; 132 int start = problemData.TrainingPartition.Start; 133 int end = problemData.TrainingPartition.End; 134 IEnumerable<int> rows = Enumerable.Range(start, end - start); 132 IEnumerable<int> rows = problemData.TrainingIndizes; 135 133 136 134 //extract SVM parameters from scope and set them -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/kMeans/KMeansClustering.cs
r6002 r6182 85 85 Dataset dataset = problemData.Dataset; 86 86 IEnumerable<string> allowedInputVariables = problemData.AllowedInputVariables; 87 int start = problemData.TrainingPartition.Start; 88 int end = problemData.TrainingPartition.End; 89 IEnumerable<int> rows = Enumerable.Range(start, end - start); 87 IEnumerable<int> rows = problemData.TrainingIndizes; 90 88 int info; 91 89 double[,] centers;
Note: See TracChangeset
for help on using the changeset viewer.