Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/01/12 19:02:47 (11 years ago)
Author:
gkronber
Message:

#1902: removed class HyperParameter and changed implementations of covariance and mean functions to remove the parameter value caching and event handlers for parameter caching. Instead it is now possible to create the actual covariance and mean functions as Func from templates and specified parameter values. The instances of mean and covariance functions configured in the GUI are actually templates where the structure and fixed parameters can be specified.

File:
1 edited

Legend:

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

    r8929 r8982  
    120120    </Compile>
    121121    <Compile Include="FixedDataAnalysisAlgorithm.cs" />
    122     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceConst.cs" />
    123     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceLinear.cs" />
    124     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceLinearArd.cs" />
    125     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceMask.cs" />
    126     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceMaternIso.cs" />
    127     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceNoise.cs" />
    128     <Compile Include="GaussianProcess\CovarianceFunctions\CovariancePeriodic.cs" />
    129     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceProduct.cs" />
    130     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceRationalQuadraticArd.cs" />
    131     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceRationalQuadraticIso.cs" />
    132     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceScale.cs" />
    133     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceSquaredExponentialArd.cs" />
     122    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceConst.cs">
     123      <SubType>Code</SubType>
     124    </Compile>
     125    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceLinear.cs">
     126      <SubType>Code</SubType>
     127    </Compile>
     128    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceLinearArd.cs">
     129      <SubType>Code</SubType>
     130    </Compile>
     131    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceMask.cs">
     132      <SubType>Code</SubType>
     133    </Compile>
     134    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceMaternIso.cs">
     135      <SubType>Code</SubType>
     136    </Compile>
     137    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceNoise.cs">
     138      <SubType>Code</SubType>
     139    </Compile>
     140    <Compile Include="GaussianProcess\CovarianceFunctions\CovariancePeriodic.cs">
     141      <SubType>Code</SubType>
     142    </Compile>
     143    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceProduct.cs">
     144      <SubType>Code</SubType>
     145    </Compile>
     146    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceRationalQuadraticArd.cs">
     147      <SubType>Code</SubType>
     148    </Compile>
     149    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceRationalQuadraticIso.cs">
     150      <SubType>Code</SubType>
     151    </Compile>
     152    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceScale.cs">
     153      <SubType>Code</SubType>
     154    </Compile>
     155    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceSquaredExponentialArd.cs">
     156      <SubType>Code</SubType>
     157    </Compile>
    134158    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceSquaredExponentialIso.cs" />
    135     <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceSum.cs" />
     159    <Compile Include="GaussianProcess\CovarianceFunctions\CovarianceSum.cs">
     160      <SubType>Code</SubType>
     161    </Compile>
    136162    <Compile Include="GaussianProcess\GaussianProcessClassificationSolutionCreator.cs" />
    137163    <Compile Include="GaussianProcess\GaussianProcessClassificationModelCreator.cs" />
    138164    <Compile Include="GaussianProcess\GaussianProcessClassification.cs" />
    139     <Compile Include="GaussianProcess\HyperParameter.cs" />
    140165    <Compile Include="GaussianProcess\MeanFunctions\MeanConst.cs" />
    141166    <Compile Include="GaussianProcess\MeanFunctions\MeanLinear.cs" />
    142     <Compile Include="GaussianProcess\MeanFunctions\MeanProduct.cs" />
    143     <Compile Include="GaussianProcess\MeanFunctions\MeanSum.cs" />
     167    <Compile Include="GaussianProcess\MeanFunctions\MeanProduct.cs">
     168      <SubType>Code</SubType>
     169    </Compile>
     170    <Compile Include="GaussianProcess\MeanFunctions\MeanSum.cs">
     171      <SubType>Code</SubType>
     172    </Compile>
    144173    <Compile Include="GaussianProcess\MeanFunctions\MeanZero.cs" />
    145174    <Compile Include="GaussianProcess\GaussianProcessHyperparameterInitializer.cs" />
Note: See TracChangeset for help on using the changeset viewer.