Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/11/11 15:03:46 (13 years ago)
Author:
gkronber
Message:

Merged changes from trunk to data analysis exploration branch and added fractional distance metric evaluator. #1142

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DataAnalysis/HeuristicLab.Problems.DataAnalysis.MultiVariate.Regression/3.3/Symbolic/Evaluators/PartialDerivativeEvaluator.cs

    r4197 r5275  
    3939  public class PartialDerivativeEvaluator : SingleObjectiveSymbolicVectorRegressionEvaluator {
    4040
    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    }
    4246    public PartialDerivativeEvaluator()
    4347      : base() {
    4448    }
    45 
     49    public override IDeepCloneable Clone(Cloner cloner) {
     50      return new PartialDerivativeEvaluator(this, cloner);
     51    }
    4652    public override double Evaluate(SymbolicExpressionTree tree, ISymbolicExpressionTreeInterpreter interpreter, MultiVariateDataAnalysisProblemData problemData, IEnumerable<string> targetVariables, IEnumerable<int> rows, DoubleArray lowerEstimationBound, DoubleArray upperEstimationBound) {
    4753
Note: See TracChangeset for help on using the changeset viewer.