Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/09/16 10:49:59 (8 years ago)
Author:
gkronber
Message:

#2697:

  • created a folder for all classes related to transformation from and to trees
  • created a transformator which takes a tree and uses AutoDiff to produce a function and gradient function for the tree.
  • moved code from SymbolicRegressionConstantOptimizationEvaluator to TreeToAutoDiffTermTransformator to make AutoDiff for trees more accessible
Location:
trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4
Files:
2 added
2 edited
3 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj

    r14024 r14378  
    103103      <Private>False</Private>
    104104    </Reference>
     105    <Reference Include="AutoDiff-1.0, Version=1.0.0.14388, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     106      <HintPath>..\..\bin\AutoDiff-1.0.dll</HintPath>
     107      <Private>False</Private>
     108    </Reference>
    105109    <Reference Include="System" />
    106110    <Reference Include="System.Core">
     
    143147    <Compile Include="SymbolicDataAnalysisExpressionTreeSimplificationOperator.cs" />
    144148    <Compile Include="SymbolicDataAnalysisModelComplexityCalculator.cs" />
    145     <Compile Include="SymbolicExpressionTreeBacktransformator.cs" />
    146149    <Compile Include="SymbolicDataAnalysisExpressionPruningOperator.cs" />
    147150    <Compile Include="Analyzers\SymbolicDataAnalysisVariableFrequencyAnalyzer.cs" />
     
    186189    <Compile Include="Interfaces\ISymbolicDataAnalysisAnalyzer.cs" />
    187190    <Compile Include="SymbolicDataAnalysisSingleObjectiveProblem.cs" />
    188     <Compile Include="SymbolicDataAnalysisExpressionTreeSimplifier.cs" />
    189191    <Compile Include="SymbolicDataAnalysisProblem.cs" />
    190192    <Compile Include="SymbolicDataAnalysisSolutionImpactValuesCalculator.cs" />
     
    240242    <Compile Include="Symbols\VariableConditionTreeNode.cs" />
    241243    <Compile Include="Symbols\VariableTreeNode.cs" />
    242     <Compile Include="TransformationToSymbolicTreeMapper.cs" />
     244    <Compile Include="Transformation\SymbolicDataAnalysisExpressionTreeSimplifier.cs" />
     245    <Compile Include="Transformation\SymbolicExpressionTreeBacktransformator.cs" />
     246    <Compile Include="Transformation\TreeToAutoDiffTermTransformator.cs" />
     247    <Compile Include="Transformation\TransformationToSymbolicTreeMapper.cs" />
    243248    <Compile Include="TreeMatching\SymbolicExpressionTreeBottomUpSimilarityCalculator.cs" />
    244249    <Compile Include="TreeMatching\SymbolicExpressionTreeCanonicalSorter.cs" />
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Plugin.cs.frame

    r14195 r14378  
    2929  [PluginFile("HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.dll", PluginFileType.Assembly)]
    3030  [PluginDependency("HeuristicLab.ALGLIB", "3.7.0")]
     31  [PluginDependency("HeuristicLab.AutoDiff", "1.0")]
    3132  [PluginDependency("HeuristicLab.Analysis", "3.3")]
    3233  [PluginDependency("HeuristicLab.Collections", "3.3")]
Note: See TracChangeset for help on using the changeset viewer.