Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/10/12 15:09:34 (12 years ago)
Author:
gkronber
Message:

#1902 renamed more files. implemented scale covariance function.

Location:
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4
Files:
1 added
1 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceProduct.cs

    r8612 r8620  
    2929namespace HeuristicLab.Algorithms.DataAnalysis {
    3030  [StorableClass]
    31   [Item(Name = "CovarianceProd",
     31  [Item(Name = "CovarianceProduct",
    3232    Description = "Product covariance function for Gaussian processes.")]
    33   public sealed class CovarianceProd : Item, ICovarianceFunction {
     33  public sealed class CovarianceProduct : Item, ICovarianceFunction {
    3434    [Storable]
    3535    private ItemList<ICovarianceFunction> factors;
     
    4242
    4343    [StorableConstructor]
    44     private CovarianceProd(bool deserializing)
     44    private CovarianceProduct(bool deserializing)
    4545      : base(deserializing) {
    4646    }
    4747
    48     private CovarianceProd(CovarianceProd original, Cloner cloner)
     48    private CovarianceProduct(CovarianceProduct original, Cloner cloner)
    4949      : base(original, cloner) {
    5050      this.factors = cloner.Clone(original.factors);
     
    5252    }
    5353
    54     public CovarianceProd()
     54    public CovarianceProduct()
    5555      : base() {
    5656      this.factors = new ItemList<ICovarianceFunction>();
     
    5858
    5959    public override IDeepCloneable Clone(Cloner cloner) {
    60       return new CovarianceProd(this, cloner);
     60      return new CovarianceProduct(this, cloner);
    6161    }
    6262
  • trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanProduct.cs

    r8612 r8620  
    2626namespace HeuristicLab.Algorithms.DataAnalysis {
    2727  [StorableClass]
    28   [Item(Name = "MeanProd", Description = "Product of mean functions for Gaussian processes.")]
    29   public sealed class MeanProd : Item, IMeanFunction {
     28  [Item(Name = "MeanProduct", Description = "Product of mean functions for Gaussian processes.")]
     29  public sealed class MeanProduct : Item, IMeanFunction {
    3030    [Storable]
    3131    private ItemList<IMeanFunction> factors;
     
    3939
    4040    [StorableConstructor]
    41     private MeanProd(bool deserializing)
     41    private MeanProduct(bool deserializing)
    4242      : base(deserializing) {
    4343    }
    4444
    45     private MeanProd(MeanProd original, Cloner cloner)
     45    private MeanProduct(MeanProduct original, Cloner cloner)
    4646      : base(original, cloner) {
    4747      this.factors = cloner.Clone(original.factors);
     
    4949    }
    5050
    51     public MeanProd() {
     51    public MeanProduct() {
    5252      this.factors = new ItemList<IMeanFunction>();
    5353    }
    5454    public override IDeepCloneable Clone(Cloner cloner) {
    55       return new MeanProd(this, cloner);
     55      return new MeanProduct(this, cloner);
    5656    }
    5757
  • trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/HeuristicLab.Algorithms.DataAnalysis-3.4.csproj

    r8615 r8620  
    120120    </Compile>
    121121    <Compile Include="FixedDataAnalysisAlgorithm.cs" />
     122    <Compile Include="GaussianProcess\CovarianceProduct.cs" />
     123    <Compile Include="GaussianProcess\CovarianceScale.cs" />
    122124    <Compile Include="GaussianProcess\CovarianceRationalQuadraticArd.cs" />
    123125    <Compile Include="GaussianProcess\CovarianceRationalQuadraticIso.cs" />
     
    129131    <Compile Include="GaussianProcess\CovarianceNoise.cs" />
    130132    <Compile Include="GaussianProcess\CovarianceConst.cs" />
    131     <Compile Include="GaussianProcess\MeanProd.cs" />
     133    <Compile Include="GaussianProcess\MeanProduct.cs" />
    132134    <Compile Include="GaussianProcess\MeanSum.cs" />
    133     <Compile Include="GaussianProcess\CovarianceProd.cs" />
    134135    <Compile Include="GaussianProcess\CovarianceSum.cs" />
    135136    <Compile Include="GaussianProcess\CovariancePeriodic.cs" />
Note: See TracChangeset for help on using the changeset viewer.