Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess
- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess
- Files:
-
- 36 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceConst.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("4008F27E-2A09-4A9D-843C-DD58B1FF6061")] 33 33 [Item(Name = "CovarianceConst", 34 34 Description = "Constant covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceLinear.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 [StorableClass ]30 [StorableClass("DA2F50B2-CCBD-4358-B318-6AF3604370ED")] 31 31 [Item(Name = "CovarianceLinear", Description = "Linear covariance function for Gaussian processes.")] 32 32 public sealed class CovarianceLinear : Item, ICovarianceFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceLinearArd.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("9AB4D4ED-5D24-4B49-9C6C-DE77159DFCFF")] 33 33 [Item(Name = "CovarianceLinearArd", 34 34 Description = "Linear covariance function with automatic relevance determination for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceMask.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 32 32 namespace HeuristicLab.Algorithms.DataAnalysis { 33 [StorableClass ]33 [StorableClass("D56C030E-C0D2-4CE7-91CA-30E94E457FBA")] 34 34 [Item(Name = "CovarianceMask", 35 35 Description = "Masking covariance function for dimension selection can be used to apply a covariance function only on certain input dimensions.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceMaternIso.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("91D5C02C-8C70-4D18-B97D-4089CE8139B1")] 33 33 [Item(Name = "CovarianceMaternIso", 34 34 Description = "Matern covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceNeuralNetwork.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("281C5562-860C-45BF-81B0-388539A4C4D0")] 32 32 [Item(Name = "CovarianceNeuralNetwork", 33 33 Description = "Neural network covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceNoise.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("E2AB7228-454B-4C89-8C8C-3DA58658CB94")] 33 33 [Item(Name = "CovarianceNoise", 34 34 Description = "Noise covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePeriodic.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("FBD52B13-AECD-4EF6-87DE-2A3405A1599B")] 33 33 [Item(Name = "CovariancePeriodic", Description = "Periodic covariance function for Gaussian processes.")] 34 34 public sealed class CovariancePeriodic : ParameterizedNamedItem, ICovarianceFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePiecewisePolynomial.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("842B3E75-08DD-49D9-A6EC-631E2FE8D588")] 33 33 [Item(Name = "CovariancePiecewisePolynomial", 34 34 Description = "Piecewise polynomial covariance function with compact support for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovariancePolynomial.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("61CE9901-EB24-468D-AA62-6C8A889D905A")] 33 33 [Item(Name = "CovariancePolynomial", 34 34 Description = "Polynomial covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceProduct.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("D5F73EAB-4041-4EC7-9D70-9700C46B26A9")] 32 32 [Item(Name = "CovarianceProduct", 33 33 Description = "Product covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceRationalQuadraticArd.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("634E2E24-674B-49BD-8017-80051578B1BB")] 33 33 [Item(Name = "CovarianceRationalQuadraticArd", 34 34 Description = "Rational quadratic covariance function with automatic relevance determination for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceRationalQuadraticIso.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("92B8CB96-2C75-4362-B7A2-713D2D80BD1D")] 32 32 [Item(Name = "CovarianceRationalQuadraticIso", 33 33 Description = "Isotropic rational quadratic covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceScale.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("AC0CD93E-1233-4E60-AAE0-F5C722516B6E")] 33 33 [Item(Name = "CovarianceScale", 34 34 Description = "Scale covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSpectralMixture.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 32 32 namespace HeuristicLab.Algorithms.DataAnalysis { 33 [StorableClass ]33 [StorableClass("C6FCA5E8-229C-4745-BBE0-438298885133")] 34 34 [Item(Name = "CovarianceSpectralMixture", 35 35 Description = "The spectral mixture kernel described in Wilson A. G. and Adams R.P., Gaussian Process Kernels for Pattern Discovery and Exptrapolation, ICML 2013.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSquaredExponentialArd.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("9745DB94-D059-435F-B2AB-8883B00FDF61")] 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 { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSquaredExponentialIso.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("52AE6BF7-8D5E-4F3D-894B-229AD8DD3580")] 33 33 [Item(Name = "CovarianceSquaredExponentialIso", 34 34 Description = "Isotropic squared exponential covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceFunctions/CovarianceSum.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("55B05CDF-08F6-4225-8804-DA98252273ED")] 32 32 [Item(Name = "CovarianceSum", 33 33 Description = "Sum covariance function for Gaussian processes.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessBase.cs
r13119 r13368 35 35 /// Base class for Gaussian process data analysis algorithms (regression and classification). 36 36 /// </summary> 37 [StorableClass ]37 [StorableClass("54D74490-B7E8-4B7B-857D-7E39169DE307")] 38 38 public abstract class GaussianProcessBase : EngineAlgorithm { 39 39 protected const string MeanFunctionParameterName = "MeanFunction"; -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessClassification.cs
r13205 r13368 38 38 [Item("Gaussian Process Least-Squares Classification", "Gaussian process least-squares classification data analysis algorithm.")] 39 39 [Creatable(CreatableAttribute.Categories.DataAnalysisClassification, Priority = 160)] 40 [StorableClass ]40 [StorableClass("390C7F97-1322-411A-9F55-B750AA4C9BB8")] 41 41 public sealed class GaussianProcessClassification : GaussianProcessBase, IStorableContent { 42 42 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessClassificationModelCreator.cs
r13119 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 32 32 namespace HeuristicLab.Algorithms.DataAnalysis { 33 [StorableClass ]33 [StorableClass("490669D1-99AC-46FD-8A45-0A8208E4085F")] 34 34 [Item(Name = "GaussianProcessClassificationModelCreator", 35 35 Description = "Creates a Gaussian process model for least-squares classification given the data, the hyperparameters, a mean function, and a covariance function.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessClassificationSolutionCreator.cs
r13205 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("64E012A7-256C-4F5A-8579-6DE2B66C8D01")] 33 33 [Item(Name = "GaussianProcessClassificationSolutionCreator", 34 34 Description = "Creates a Gaussian process solution from a trained model.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessCovarianceOptimizationProblem.cs
r13242 r13368 36 36 [Item("Gaussian Process Covariance Optimization Problem", "")] 37 37 [Creatable(CreatableAttribute.Categories.GeneticProgrammingProblems, Priority = 300)] 38 [StorableClass ]38 [StorableClass("AF996E8A-FD03-4BF8-8EB6-782D1F4BDBEC")] 39 39 public sealed class GaussianProcessCovarianceOptimizationProblem : SymbolicExpressionTreeProblem, IStatefulItem, IRegressionProblem, IProblemInstanceConsumer<IRegressionProblemData>, IProblemInstanceExporter<IRegressionProblemData> { 40 40 #region static variables and ctor … … 229 229 } 230 230 } 231 hyperParameters[hyperParameters.Length - 1] = 1.0; // s ²= exp(2), TODO: other inits better?231 hyperParameters[hyperParameters.Length - 1] = 1.0; // sï¿œ = exp(2), TODO: other inits better? 232 232 233 233 // use alglib.bfgs for hyper-parameter optimization ... -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessHyperparameterInitializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("0DAB5F40-B8F4-4F66-8B1B-9D5B95E231CC")] 33 33 [Item(Name = "GaussianProcessHyperparameterInitializer", 34 34 Description = "Initializers the hyperparameter vector based on the mean function, covariance function, and number of allowed input variables.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessModel.cs
r13160 r13368 32 32 /// Represents a Gaussian process model. 33 33 /// </summary> 34 [StorableClass ]34 [StorableClass("82445482-3DD5-4BD4-8D13-3EE48E54BF8D")] 35 35 [Item("GaussianProcessModel", "Represents a Gaussian process posterior.")] 36 36 public sealed class GaussianProcessModel : NamedItem, IGaussianProcessModel { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessModelCreator.cs
r13118 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("B80912A0-00F8-48FA-B7B1-3A63931C094D")] 32 32 // base class for GaussianProcessModelCreators (specific for classification and regression) 33 33 public abstract class GaussianProcessModelCreator : SingleSuccessorOperator { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessRegression.cs
r13205 r13368 38 38 [Item("Gaussian Process Regression", "Gaussian process regression data analysis algorithm.")] 39 39 [Creatable(CreatableAttribute.Categories.DataAnalysisRegression, Priority = 160)] 40 [StorableClass ]40 [StorableClass("8C3A40B8-1A2E-42D5-94C6-99FF7197D632")] 41 41 public sealed class GaussianProcessRegression : GaussianProcessBase, IStorableContent { 42 42 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessRegressionModelCreator.cs
r13118 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 32 32 namespace HeuristicLab.Algorithms.DataAnalysis { 33 [StorableClass ]33 [StorableClass("A28E75C5-E0F9-4FB6-A125-50B77CAC7C7D")] 34 34 [Item(Name = "GaussianProcessRegressionModelCreator", 35 35 Description = "Creates a Gaussian process model for regression given the data, the hyperparameters, a mean function, and a covariance function.")] -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessRegressionSolution.cs
r12012 r13368 32 32 /// </summary> 33 33 [Item("GaussianProcessRegressionSolution", "Represents a Gaussian process solution for a regression problem which can be visualized in the GUI.")] 34 [StorableClass ]34 [StorableClass("187E5639-5E23-4471-BC2D-0CB7921E5851")] 35 35 public sealed class GaussianProcessRegressionSolution : RegressionSolution, IGaussianProcessSolution { 36 36 private new readonly Dictionary<int, double> evaluationCache; -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessRegressionSolutionCreator.cs
r13205 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("351F218B-3842-42FA-8532-2763CBEA0EBD")] 33 33 [Item(Name = "GaussianProcessRegressionSolutionCreator", 34 34 Description = "Creates a Gaussian process solution from a trained model.")] … … 38 38 private const string SolutionParameterName = "Solution"; 39 39 private const string ResultsParameterName = "Results"; 40 private const string TrainingRSquaredResultName = "Training R ²";41 private const string TestRSquaredResultName = "Test R ²";40 private const string TrainingRSquaredResultName = "Training R²"; 41 private const string TestRSquaredResultName = "Test R²"; 42 42 private const string CreateSolutionParameterName = "CreateSolution"; 43 43 … … 103 103 results.Add(new Result(SolutionParameterName, "The Gaussian process regression solution", s)); 104 104 results.Add(new Result(TrainingRSquaredResultName, 105 "The Pearson's R ² of the Gaussian process solution on the training partition.",105 "The Pearson's R² of the Gaussian process solution on the training partition.", 106 106 new DoubleValue(s.TrainingRSquared))); 107 107 results.Add(new Result(TestRSquaredResultName, 108 "The Pearson's R ² of the Gaussian process solution on the test partition.",108 "The Pearson's R² of the Gaussian process solution on the test partition.", 109 109 new DoubleValue(s.TestRSquared))); 110 110 } else { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanConst.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("FDC8ABCE-A786-42D6-9595-56E528A00265")] 33 33 [Item(Name = "MeanConst", Description = "Constant mean function for Gaussian processes.")] 34 34 public sealed class MeanConst : ParameterizedNamedItem, IMeanFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanLinear.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 [StorableClass ]32 [StorableClass("3CF17892-121B-422E-9710-DCBE8C293556")] 33 33 [Item(Name = "MeanLinear", Description = "Linear mean function for Gaussian processes.")] 34 34 public sealed class MeanLinear : ParameterizedNamedItem, IMeanFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanModel.cs
r13136 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [StorableClass ]31 [StorableClass("FD14EE57-5A90-4E3B-B383-E5CB42CEFFE4")] 32 32 [Item(Name = "MeanModel", Description = "A mean function for Gaussian processes that uses a regression solution created with a different algorithm to calculate the mean.")] 33 33 // essentially an adaptor which maps from IMeanFunction to IRegressionSolution -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanProduct.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 28 28 namespace HeuristicLab.Algorithms.DataAnalysis { 29 [StorableClass ]29 [StorableClass("015C39DA-D747-4625-8CC9-3CD54536C06A")] 30 30 [Item(Name = "MeanProduct", Description = "Product of mean functions for Gaussian processes.")] 31 31 public sealed class MeanProduct : Item, IMeanFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanSum.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 28 28 namespace HeuristicLab.Algorithms.DataAnalysis { 29 [StorableClass ]29 [StorableClass("47997C4C-B988-4B0A-B954-2F117E2E4521")] 30 30 [Item(Name = "MeanSum", Description = "Sum of mean functions for Gaussian processes.")] 31 31 public sealed class MeanSum : Item, IMeanFunction { -
branches/PersistenceOverhaul/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/MeanFunctions/MeanZero.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 28 28 namespace HeuristicLab.Algorithms.DataAnalysis { 29 [StorableClass ]29 [StorableClass("0EBB89C9-1C63-4E00-9248-8594F07BB7D2")] 30 30 [Item(Name = "MeanZero", Description = "Constant zero mean function for Gaussian processes.")] 31 31 public sealed class MeanZero : Item, IMeanFunction {
Note: See TracChangeset
for help on using the changeset viewer.