Changeset 8679 for trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Classification/DiscriminantFunctionClassificationSolution.cs
- Timestamp:
- 09/21/12 18:48:12 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Classification/DiscriminantFunctionClassificationSolution.cs
r8531 r8679 32 32 [StorableClass] 33 33 [Item("DiscriminantFunctionClassificationSolution", "Represents a classification solution that uses a discriminant function and classification thresholds.")] 34 public abstractclass DiscriminantFunctionClassificationSolution : DiscriminantFunctionClassificationSolutionBase {34 public class DiscriminantFunctionClassificationSolution : DiscriminantFunctionClassificationSolutionBase { 35 35 protected readonly Dictionary<int, double> valueEvaluationCache; 36 36 protected readonly Dictionary<int, double> classValueEvaluationCache; … … 47 47 classValueEvaluationCache = new Dictionary<int, double>(original.classValueEvaluationCache); 48 48 } 49 p rotectedDiscriminantFunctionClassificationSolution(IDiscriminantFunctionClassificationModel model, IClassificationProblemData problemData)49 public DiscriminantFunctionClassificationSolution(IDiscriminantFunctionClassificationModel model, IClassificationProblemData problemData) 50 50 : base(model, problemData) { 51 51 valueEvaluationCache = new Dictionary<int, double>(); 52 52 classValueEvaluationCache = new Dictionary<int, double>(); 53 RecalculateResults(); 53 54 } 54 55 … … 112 113 base.OnProblemDataChanged(); 113 114 } 115 116 protected override void RecalculateResults() { 117 CalculateResults(); 118 CalculateRegressionResults(); 119 } 114 120 } 115 121 }
Note: See TracChangeset
for help on using the changeset viewer.