Changeset 14390 for trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs
- Timestamp:
- 11/15/16 20:09:41 (7 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Converters/TreeToAutoDiffTermConverter.cs
r14389 r14390 27 27 28 28 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 29 public class TreeToAutoDiffTerm Transformator {29 public class TreeToAutoDiffTermConverter { 30 30 public delegate double ParametricFunction(double[] vars, double[] @params); 31 31 public delegate Tuple<double[], double> ParametricFunctionGradient(double[] vars, double[] @params); … … 60 60 61 61 // use a transformator object which holds the state (variable list, parameter list, ...) for recursive transformation of the tree 62 var transformator = new TreeToAutoDiffTerm Transformator(makeVariableWeightsVariable);62 var transformator = new TreeToAutoDiffTermConverter(makeVariableWeightsVariable); 63 63 AutoDiff.Term term; 64 64 var success = transformator.TryTransformToAutoDiff(tree.Root.GetSubtree(0), out term); … … 88 88 private readonly bool makeVariableWeightsVariable; 89 89 90 private TreeToAutoDiffTerm Transformator(bool makeVariableWeightsVariable) {90 private TreeToAutoDiffTermConverter(bool makeVariableWeightsVariable) { 91 91 this.makeVariableWeightsVariable = makeVariableWeightsVariable; 92 92 this.variableNames = new List<string>();
Note: See TracChangeset
for help on using the changeset viewer.