Changeset 14872 for branches/RBFRegression/HeuristicLab.Algorithms.DataAnalysis/3.4/RadialBasisFunctions/KernelFunctions/CicularKernel.cs
- Timestamp:
- 04/14/17 17:53:30 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/RBFRegression/HeuristicLab.Algorithms.DataAnalysis/3.4/RadialBasisFunctions/KernelFunctions/CicularKernel.cs
r14386 r14872 30 30 [StorableClass] 31 31 [Item("CircularKernel", "A circular kernel function")] 32 public class CircularKernel <T> : KernelBase<T>{32 public class CircularKernel : KernelBase { 33 33 34 34 #region HLConstructors & Boilerplate … … 37 37 [StorableHook(HookType.AfterDeserialization)] 38 38 private void AfterDeserialization() { } 39 protected CircularKernel(CircularKernel <T>original, Cloner cloner) : base(original, cloner) { }39 protected CircularKernel(CircularKernel original, Cloner cloner) : base(original, cloner) { } 40 40 public CircularKernel() { 41 Parameters.Add(new FixedValueParameter<DoubleValue>(BetaParameterName, "The beta in the kernel function 2*pi*(acos(-d)-d*(1-n²)^(0.5)) where n = ||x-c|| and d = n/beta", new DoubleValue(2)));41 Parameters.Add(new FixedValueParameter<DoubleValue>(BetaParameterName, "The beta in the kernel function 2*pi*(acos(-d)-d*(1-n²)^(0.5)) where n = ||x-c|| and d = n/beta", new DoubleValue(2))); 42 42 } 43 43 public override IDeepCloneable Clone(Cloner cloner) { 44 return new CircularKernel <T>(this, cloner);44 return new CircularKernel(this, cloner); 45 45 } 46 46 #endregion
Note: See TracChangeset
for help on using the changeset viewer.