- Timestamp:
- 06/19/16 19:56:11 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SymbolicRegressionModel.cs
r12509 r13921 33 33 [Item(Name = "Symbolic Regression Model", Description = "Represents a symbolic regression model.")] 34 34 public class SymbolicRegressionModel : SymbolicDataAnalysisModel, ISymbolicRegressionModel { 35 35 [Storable] 36 private readonly string targetVariable; 37 public string TargetVariable { 38 get { return targetVariable; } 39 } 36 40 37 41 [StorableConstructor] 38 42 protected SymbolicRegressionModel(bool deserializing) : base(deserializing) { } 39 protected SymbolicRegressionModel(SymbolicRegressionModel original, Cloner cloner) : base(original, cloner) { }40 43 41 public SymbolicRegressionModel(ISymbolicExpressionTree tree, ISymbolicDataAnalysisExpressionTreeInterpreter interpreter, 42 double lowerEstimationLimit = double.MinValue, double upperEstimationLimit = double.MaxValue) 43 : base(tree, interpreter, lowerEstimationLimit, upperEstimationLimit) { } 44 protected SymbolicRegressionModel(SymbolicRegressionModel original, Cloner cloner) : base(original, cloner) { 45 this.targetVariable = original.targetVariable; 46 } 47 48 public SymbolicRegressionModel(ISymbolicExpressionTree tree, 49 ISymbolicDataAnalysisExpressionTreeInterpreter interpreter, 50 double lowerEstimationLimit = double.MinValue, double upperEstimationLimit = double.MaxValue, 51 string targetVariable = "Target") 52 : base(tree, interpreter, lowerEstimationLimit, upperEstimationLimit) { 53 this.targetVariable = targetVariable; 54 } 44 55 45 56 public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset
for help on using the changeset viewer.