Changeset 9272 for trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaGradientCalculator.cs
- Timestamp:
- 03/04/13 15:16:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaGradientCalculator.cs
r9270 r9272 65 65 get { return (ILookupParameter<IClassificationProblemData>)Parameters["ProblemData"]; } 66 66 } 67 68 public ILookupParameter<Scaling> ScalingParameter {69 get { return (ILookupParameter<Scaling>)Parameters["Scaling"]; }70 }71 67 #endregion 72 68 … … 83 79 Parameters.Add(new LookupParameter<DoubleValue>("Quality", "The quality of the current matrix.")); 84 80 Parameters.Add(new LookupParameter<IClassificationProblemData>("ProblemData", "The classification problem data.")); 85 Parameters.Add(new LookupParameter<Scaling>("Scaling", "The scaling of the dataset."));86 81 } 87 82 … … 92 87 public override IOperation Apply() { 93 88 var problemData = ProblemDataParameter.ActualValue; 94 var scaling = ScalingParameter.ActualValue;95 89 var dimensions = DimensionsParameter.ActualValue.Value; 96 90 var neighborSamples = NeighborSamplesParameter.ActualValue.Value; … … 104 98 } 105 99 106 var data = AlglibUtil.Prepare AndScaleInputMatrix(problemData.Dataset, problemData.AllowedInputVariables,107 problemData.TrainingIndices, scaling);100 var data = AlglibUtil.PrepareInputMatrix(problemData.Dataset, problemData.AllowedInputVariables, 101 problemData.TrainingIndices); 108 102 var classes = problemData.Dataset.GetDoubleValues(problemData.TargetVariable, problemData.TrainingIndices).ToArray(); 109 103
Note: See TracChangeset
for help on using the changeset viewer.