Changeset 17901 for branches/3076_IA_evaluators_analyzers_reintegration/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/ShapeConstraintsAnalyzer.cs
- Timestamp:
- 03/16/21 14:00:33 (3 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/3076_IA_evaluators_analyzers_reintegration/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/ShapeConstraintsAnalyzer.cs
r17900 r17901 32 32 [StorableType("4318C6BD-E0A1-45FE-AC30-96E7F73B51FB")] 33 33 [Item("Shape-constraints analyser", "Analyzes the number of shape-constraint violations of symbolic regression models.")] 34 public class S ymbolicRegressionConstraintAnalyzer : SymbolicDataAnalysisAnalyzer, ISymbolicExpressionTreeAnalyzer {34 public class ShapeConstraintsAnalyzer : SymbolicDataAnalysisAnalyzer, ISymbolicExpressionTreeAnalyzer { 35 35 private const string ProblemDataParameterName = "ProblemData"; 36 36 private const string ConstraintViolationsParameterName = "ConstraintViolations"; … … 59 59 60 60 [StorableConstructor] 61 protected S ymbolicRegressionConstraintAnalyzer(StorableConstructorFlag _) : base(_) { }61 protected ShapeConstraintsAnalyzer(StorableConstructorFlag _) : base(_) { } 62 62 63 protected S ymbolicRegressionConstraintAnalyzer(SymbolicRegressionConstraintAnalyzer original, Cloner cloner) :63 protected ShapeConstraintsAnalyzer(ShapeConstraintsAnalyzer original, Cloner cloner) : 64 64 base(original, cloner) { } 65 65 66 66 public override IDeepCloneable Clone(Cloner cloner) { 67 return new S ymbolicRegressionConstraintAnalyzer(this, cloner);67 return new ShapeConstraintsAnalyzer(this, cloner); 68 68 } 69 69 70 public S ymbolicRegressionConstraintAnalyzer() {70 public ShapeConstraintsAnalyzer() { 71 71 Parameters.Add(new LookupParameter<IRegressionProblemData>(ProblemDataParameterName, 72 72 "The problem data of the symbolic data analysis problem."));
Note: See TracChangeset
for help on using the changeset viewer.