Changeset 17097 for stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions
- Timestamp:
- 07/07/19 23:40:10 (5 years ago)
- Location:
- stable
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
stable
-
stable/HeuristicLab.Algorithms.DataAnalysis
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Algorithms.DataAnalysis/3.4
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceConst.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [Storable Class]30 [StorableType("B359EC1D-0EAE-4800-9502-133A280CE8B0")] 31 31 [Item(Name = "CovarianceConst", 32 32 Description = "Constant covariance function for Gaussian processes.")] … … 39 39 } 40 40 [StorableConstructor] 41 private CovarianceConst(bool deserializing) 42 : base(deserializing) { 41 private CovarianceConst(StorableConstructorFlag _) : base(_) { 43 42 } 44 43 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceLinear.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Algorithms.DataAnalysis { 28 [Storable Class]28 [StorableType("5C4AB3C8-48D5-4B6E-830A-89AE2A363C64")] 29 29 [Item(Name = "CovarianceLinear", Description = "Linear covariance function for Gaussian processes.")] 30 30 public sealed class CovarianceLinear : Item, ICovarianceFunction { 31 31 [StorableConstructor] 32 private CovarianceLinear( bool deserializing) : base(deserializing) { }32 private CovarianceLinear(StorableConstructorFlag _) : base(_) { } 33 33 private CovarianceLinear(CovarianceLinear original, Cloner cloner) 34 34 : base(original, cloner) { -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceLinearArd.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("A704FDF2-0566-4AB5-B752-D713831B016C")] 33 33 [Item(Name = "CovarianceLinearArd", 34 34 Description = "Linear covariance function with automatic relevance determination for Gaussian processes.")] … … 42 42 43 43 [StorableConstructor] 44 private CovarianceLinearArd( bool deserializing) : base(deserializing) { }44 private CovarianceLinearArd(StorableConstructorFlag _) : base(_) { } 45 45 private CovarianceLinearArd(CovarianceLinearArd original, Cloner cloner) 46 46 : base(original, cloner) { -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceMask.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [Storable Class]30 [StorableType("21D5F261-B9DF-4DC4-AF42-7B223C45840F")] 31 31 [Item(Name = "CovarianceMask", 32 32 Description = "Masking covariance function for dimension selection can be used to apply a covariance function only on certain input dimensions.")] … … 40 40 41 41 [StorableConstructor] 42 private CovarianceMask(bool deserializing) 43 : base(deserializing) { 42 private CovarianceMask(StorableConstructorFlag _) : base(_) { 44 43 } 45 44 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceMaternIso.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("D251400A-4DCA-4500-9738-CE3B7BF96B0D")] 33 33 [Item(Name = "CovarianceMaternIso", 34 34 Description = "Matern covariance function for Gaussian processes.")] … … 53 53 54 54 [StorableConstructor] 55 private CovarianceMaternIso(bool deserializing) 56 : base(deserializing) { 55 private CovarianceMaternIso(StorableConstructorFlag _) : base(_) { 57 56 } 58 57 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceNeuralNetwork.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Data; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("F60E0A63-0107-44E3-920B-BB5B09E9DDDF")] 32 32 [Item(Name = "CovarianceNeuralNetwork", 33 33 Description = "Neural network covariance function for Gaussian processes.")] … … 48 48 49 49 [StorableConstructor] 50 private CovarianceNeuralNetwork(bool deserializing) 51 : base(deserializing) { 50 private CovarianceNeuralNetwork(StorableConstructorFlag _) : base(_) { 52 51 } 53 52 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceNoise.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [Storable Class]30 [StorableType("C6AEEC11-1F8D-40D1-8D8A-DCCCE886E46C")] 31 31 [Item(Name = "CovarianceNoise", 32 32 Description = "Noise covariance function for Gaussian processes.")] … … 40 40 41 41 [StorableConstructor] 42 private CovarianceNoise(bool deserializing) 43 : base(deserializing) { 42 private CovarianceNoise(StorableConstructorFlag _) : base(_) { 44 43 } 45 44 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePeriodic.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Data; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("198B5472-6CAA-4C39-BB1F-6EC16CB7801B")] 32 32 [Item(Name = "CovariancePeriodic", Description = "Periodic covariance function for Gaussian processes.")] 33 33 public sealed class CovariancePeriodic : ParameterizedNamedItem, ICovarianceFunction { … … 57 57 58 58 [StorableConstructor] 59 private CovariancePeriodic( bool deserializing) : base(deserializing) { }59 private CovariancePeriodic(StorableConstructorFlag _) : base(_) { } 60 60 private CovariancePeriodic(CovariancePeriodic original, Cloner cloner) 61 61 : base(original, cloner) { -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePiecewisePolynomial.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("62C25AD5-F41F-4CC2-B589-A92CCEE7AC88")] 33 33 [Item(Name = "CovariancePiecewisePolynomial", 34 34 Description = "Piecewise polynomial covariance function with compact support for Gaussian processes.")] … … 53 53 54 54 [StorableConstructor] 55 private CovariancePiecewisePolynomial(bool deserializing) 56 : base(deserializing) { 55 private CovariancePiecewisePolynomial(StorableConstructorFlag _) : base(_) { 57 56 } 58 57 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePolynomial.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Data; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("BD6DF0C6-07A2-44CE-8EDB-92561505EF6E")] 32 32 [Item(Name = "CovariancePolynomial", 33 33 Description = "Polynomial covariance function for Gaussian processes.")] … … 52 52 53 53 [StorableConstructor] 54 private CovariancePolynomial(bool deserializing) 55 : base(deserializing) { 54 private CovariancePolynomial(StorableConstructorFlag _) : base(_) { 56 55 } 57 56 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceProduct.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [Storable Class]30 [StorableType("C65B207C-2E95-4764-8698-D0B1D1EECCF1")] 31 31 [Item(Name = "CovarianceProduct", 32 32 Description = "Product covariance function for Gaussian processes.")] … … 42 42 43 43 [StorableConstructor] 44 private CovarianceProduct(bool deserializing) 45 : base(deserializing) { 44 private CovarianceProduct(StorableConstructorFlag _) : base(_) { 46 45 } 47 46 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceRationalQuadraticArd.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("25439318-762C-4ED6-BAE7-E53860598A01")] 33 33 [Item(Name = "CovarianceRationalQuadraticArd", 34 34 Description = "Rational quadratic covariance function with automatic relevance determination for Gaussian processes.")] … … 56 56 57 57 [StorableConstructor] 58 private CovarianceRationalQuadraticArd(bool deserializing) 59 : base(deserializing) { 58 private CovarianceRationalQuadraticArd(StorableConstructorFlag _) : base(_) { 60 59 } 61 60 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceRationalQuadraticIso.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Data; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("358BE57A-13C8-40BB-B344-217984D4EB0F")] 32 32 [Item(Name = "CovarianceRationalQuadraticIso", 33 33 Description = "Isotropic rational quadratic covariance function for Gaussian processes.")] … … 57 57 58 58 [StorableConstructor] 59 private CovarianceRationalQuadraticIso(bool deserializing) 60 : base(deserializing) { 59 private CovarianceRationalQuadraticIso(StorableConstructorFlag _) : base(_) { 61 60 } 62 61 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceScale.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("4871900E-8B7A-4D74-969A-773D63198733")] 33 33 [Item(Name = "CovarianceScale", 34 34 Description = "Scale covariance function for Gaussian processes.")] … … 46 46 47 47 [StorableConstructor] 48 private CovarianceScale(bool deserializing) 49 : base(deserializing) { 48 private CovarianceScale(StorableConstructorFlag _) : base(_) { 50 49 } 51 50 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSpectralMixture.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("FF180FAF-851D-425E-AC0B-25930CE9604C")] 33 33 [Item(Name = "CovarianceSpectralMixture", 34 34 Description = "The spectral mixture kernel described in Wilson A. G. and Adams R.P., Gaussian Process Kernels for Pattern Discovery and Exptrapolation, ICML 2013.")] … … 64 64 65 65 [StorableConstructor] 66 private CovarianceSpectralMixture(bool deserializing) 67 : base(deserializing) { 66 private CovarianceSpectralMixture(StorableConstructorFlag _) : base(_) { 68 67 } 69 68 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSquaredExponentialArd.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [Storable Class]32 [StorableType("88CB6895-6CD8-4F81-8E3D-905EEBB7E77A")] 33 33 [Item(Name = "CovarianceSquaredExponentialArd", Description = "Squared exponential covariance function with automatic relevance determination for Gaussian processes.")] 34 34 public sealed class CovarianceSquaredExponentialArd : ParameterizedNamedItem, ICovarianceFunction { … … 48 48 49 49 [StorableConstructor] 50 private CovarianceSquaredExponentialArd( bool deserializing) : base(deserializing) { }50 private CovarianceSquaredExponentialArd(StorableConstructorFlag _) : base(_) { } 51 51 private CovarianceSquaredExponentialArd(CovarianceSquaredExponentialArd original, Cloner cloner) 52 52 : base(original, cloner) { -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSquaredExponentialIso.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Data; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("1335C8EF-73CA-40F4-9124-EC6D7E3C68E0")] 32 32 [Item(Name = "CovarianceSquaredExponentialIso", 33 33 Description = "Isotropic squared exponential covariance function for Gaussian processes.")] … … 49 49 50 50 [StorableConstructor] 51 private CovarianceSquaredExponentialIso(bool deserializing) 52 : base(deserializing) { 51 private CovarianceSquaredExponentialIso(StorableConstructorFlag _) : base(_) { 53 52 } 54 53 -
stable/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSum.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [Storable Class]30 [StorableType("8F1A684A-98BE-429A-BDA2-E1FB7DDF09F0")] 31 31 [Item(Name = "CovarianceSum", 32 32 Description = "Sum covariance function for Gaussian processes.")] … … 42 42 43 43 [StorableConstructor] 44 private CovarianceSum(bool deserializing) 45 : base(deserializing) { 44 private CovarianceSum(StorableConstructorFlag _) : base(_) { 46 45 } 47 46
Note: See TracChangeset
for help on using the changeset viewer.