Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/11/11 15:03:46 (14 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/SymbolicVectorRegressionSolutionLinearScaler.cs

    r4112 r5275  
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3030using HeuristicLab.Problems.DataAnalysis.Symbolic.Symbols;
     31using HeuristicLab.Common;
    3132
    3233namespace HeuristicLab.Problems.DataAnalysis.MultiVariate.Regression.Symbolic {
     
    5455      get { return (ILookupParameter<DoubleArray>)Parameters[BetaParameterName]; }
    5556    }
    56 
     57    [StorableConstructor]
     58    protected SymbolicVectorRegressionSolutionLinearScaler(bool deserializing) : base(deserializing) { }
     59    protected SymbolicVectorRegressionSolutionLinearScaler(SymbolicVectorRegressionSolutionLinearScaler original, Cloner cloner)
     60      : base(original, cloner) {
     61    }
    5762    public SymbolicVectorRegressionSolutionLinearScaler()
    5863      : base() {
     
    6267      Parameters.Add(new LookupParameter<DoubleArray>(BetaParameterName, "Beta parameter for linear transformation."));
    6368    }
    64 
     69    public override IDeepCloneable Clone(Cloner cloner) {
     70      return new SymbolicVectorRegressionSolutionLinearScaler(this, cloner);
     71    }
    6572    public override IOperation Apply() {
    6673      SymbolicExpressionTree tree = SymbolicExpressionTreeParameter.ActualValue;
Note: See TracChangeset for help on using the changeset viewer.