Changeset 4678 for branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Evaluators/SymbolicClassificationMeanSquaredErrorEvaluator.cs
- Timestamp:
- 10/29/10 19:26:56 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Evaluators/SymbolicClassificationMeanSquaredErrorEvaluator.cs
r4391 r4678 20 20 #endregion 21 21 22 using HeuristicLab.Common; 22 23 using HeuristicLab.Core; 23 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; … … 27 28 [Item("SymbolicClassificationMeanSquaredErrorEvaluator", "Calculates the mean squared error of a symbolic classification solution.")] 28 29 [StorableClass] 29 public class SymbolicClassifacitionMeanSquaredErrorEvaluator : SymbolicRegressionMeanSquaredErrorEvaluator, ISymbolicClassificationEvaluator {30 public sealed class SymbolicClassifacitionMeanSquaredErrorEvaluator : SymbolicRegressionMeanSquaredErrorEvaluator, ISymbolicClassificationEvaluator { 30 31 public ClassificationProblemData ClassificationProblemData { 31 32 get { return (ClassificationProblemData)RegressionProblemData; } 32 33 } 33 34 34 public SymbolicClassifacitionMeanSquaredErrorEvaluator() 35 : base() { 35 [StorableConstructor] 36 private SymbolicClassifacitionMeanSquaredErrorEvaluator(bool deserializing) : base(deserializing) { } 37 private SymbolicClassifacitionMeanSquaredErrorEvaluator(SymbolicClassifacitionMeanSquaredErrorEvaluator original, Cloner cloner) : base(original, cloner) { } 38 public SymbolicClassifacitionMeanSquaredErrorEvaluator() : base() { } 39 public override IDeepCloneable Clone(Cloner cloner) { 40 return new SymbolicClassifacitionMeanSquaredErrorEvaluator(this, cloner); 36 41 } 37 42 }
Note: See TracChangeset
for help on using the changeset viewer.