Changeset 5275 for branches/DataAnalysis/HeuristicLab.Problems.DataAnalysis.MultiVariate.Regression/3.3/Symbolic/Evaluators/PartialDerivativeEvaluator.cs
- Timestamp:
- 01/11/11 15:03:46 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis/HeuristicLab.Problems.DataAnalysis.MultiVariate.Regression/3.3/Symbolic/Evaluators/PartialDerivativeEvaluator.cs
r4197 r5275 39 39 public class PartialDerivativeEvaluator : SingleObjectiveSymbolicVectorRegressionEvaluator { 40 40 41 public PartialDerivativeEvaluator(bool deserializing) : base(deserializing) { } 41 [StorableConstructor] 42 protected PartialDerivativeEvaluator(bool deserializing) : base(deserializing) { } 43 protected PartialDerivativeEvaluator(PartialDerivativeEvaluator original, Cloner cloner) 44 : base(original, cloner) { 45 } 42 46 public PartialDerivativeEvaluator() 43 47 : base() { 44 48 } 45 49 public override IDeepCloneable Clone(Cloner cloner) { 50 return new PartialDerivativeEvaluator(this, cloner); 51 } 46 52 public override double Evaluate(SymbolicExpressionTree tree, ISymbolicExpressionTreeInterpreter interpreter, MultiVariateDataAnalysisProblemData problemData, IEnumerable<string> targetVariables, IEnumerable<int> rows, DoubleArray lowerEstimationBound, DoubleArray upperEstimationBound) { 47 53
Note: See TracChangeset
for help on using the changeset viewer.