Changeset 5733 for branches/DataAnalysis Refactoring/HeuristicLab.Algorithms.DataAnalysis/3.4/Linear/LinearRegression.cs
- Timestamp:
- 03/17/11 14:07:47 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Algorithms.DataAnalysis/3.4/Linear/LinearRegression.cs
r5658 r5733 94 94 ISymbolicExpressionTree tree = new SymbolicExpressionTree(new ProgramRootSymbol().CreateTreeNode()); 95 95 ISymbolicExpressionTreeNode startNode = new StartSymbol().CreateTreeNode(); 96 tree.Root.AddSub Tree(startNode);96 tree.Root.AddSubtree(startNode); 97 97 ISymbolicExpressionTreeNode addition = new Addition().CreateTreeNode(); 98 startNode.AddSub Tree(addition);98 startNode.AddSubtree(addition); 99 99 100 100 int col = 0; … … 103 103 vNode.VariableName = column; 104 104 vNode.Weight = coefficients[col]; 105 addition.AddSub Tree(vNode);105 addition.AddSubtree(vNode); 106 106 col++; 107 107 } … … 109 109 ConstantTreeNode cNode = (ConstantTreeNode)new Constant().CreateTreeNode(); 110 110 cNode.Value = coefficients[coefficients.Length - 1]; 111 addition.AddSub Tree(cNode);111 addition.AddSubtree(cNode); 112 112 113 113 SymbolicRegressionSolution solution = new SymbolicRegressionSolution(new SymbolicRegressionModel(tree, new SymbolicDataAnalysisExpressionTreeInterpreter()), problemData);
Note: See TracChangeset
for help on using the changeset viewer.