Changeset 8615 for trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceRationalQuadraticIso.cs
- Timestamp:
- 09/10/12 13:42:43 (12 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceRationalQuadraticIso.cs
r8612 r8615 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 30 [StorableClass] 31 [Item(Name = "CovarianceR Qiso",31 [Item(Name = "CovarianceRationalQuadraticIso", 32 32 Description = "Isotropic rational quadratic covariance function for Gaussian processes.")] 33 public sealed class CovarianceR Qiso : ParameterizedNamedItem, ICovarianceFunction {33 public sealed class CovarianceRationalQuadraticIso : ParameterizedNamedItem, ICovarianceFunction { 34 34 [Storable] 35 35 private double sf2; … … 51 51 52 52 [StorableConstructor] 53 private CovarianceR Qiso(bool deserializing)53 private CovarianceRationalQuadraticIso(bool deserializing) 54 54 : base(deserializing) { 55 55 } 56 56 57 private CovarianceR Qiso(CovarianceRQiso original, Cloner cloner)57 private CovarianceRationalQuadraticIso(CovarianceRationalQuadraticIso original, Cloner cloner) 58 58 : base(original, cloner) { 59 59 this.sf2 = original.sf2; … … 69 69 } 70 70 71 public CovarianceR Qiso()71 public CovarianceRationalQuadraticIso() 72 72 : base() { 73 73 Name = ItemName; … … 86 86 87 87 public override IDeepCloneable Clone(Cloner cloner) { 88 return new CovarianceR Qiso(this, cloner);88 return new CovarianceRationalQuadraticIso(this, cloner); 89 89 } 90 90 … … 121 121 i++; 122 122 } 123 if (hyp.Length != i) throw new ArgumentException("The length of the parameter vector does not match the number of free parameters for CovarianceR Qiso", "hyp");123 if (hyp.Length != i) throw new ArgumentException("The length of the parameter vector does not match the number of free parameters for CovarianceRationalQuadraticIso", "hyp"); 124 124 } 125 125
Note: See TracChangeset
for help on using the changeset viewer.