Changeset 16641 for branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SymbolicRegressionSolution.cs
- Timestamp:
- 02/28/19 17:45:50 (5 years ago)
- Location:
- branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression
- Property svn:mergeinfo changed
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4
- Property svn:mergeinfo changed
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SymbolicRegressionSolution.cs
r16635 r16641 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 28 28 using HeuristicLab.Optimization; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 using HeuristicLab.Problems.DataAnalysis.Implementation; 31 31 using HEAL.Attic; … … 35 35 /// Represents a symbolic regression solution (model + data) and attributes of the solution like accuracy and complexity 36 36 /// </summary> 37 [StorableType(" CC27F20C-5925-406B-9C38-3C4B2B781C9F")]37 [StorableType("88E56AF9-AD72-47E4-A613-8875703BD927")] 38 38 [Item(Name = "SymbolicRegressionSolution", Description = "Represents a symbolic regression solution (model + data) and attributes of the solution like accuracy and complexity.")] 39 39 public sealed class SymbolicRegressionSolution : RegressionSolution, ISymbolicRegressionSolution { … … 176 176 var derived = DerivativeCalculator.Derive(Model.SymbolicExpressionTree, derivate.Key); 177 177 var derivedResultInterval = interpreter.GetSymbolicExressionTreeInterval(derived, variableRanges); 178 intervalEvaluation.Add(" ∂f/∂" + derivate.Key,178 intervalEvaluation.Add(" ?f/?" + derivate.Key, 179 179 new Interval(derivedResultInterval.LowerBound, derivedResultInterval.UpperBound)); 180 180 }
Note: See TracChangeset
for help on using the changeset viewer.