Changeset 14872 for branches/RBFRegression/HeuristicLab.Algorithms.DataAnalysis/3.4/RadialBasisFunctions/KernelFunctions/InverseMultiquadraticKernel.cs
- Timestamp:
- 04/14/17 17:53:30 (7 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/RBFRegression/HeuristicLab.Algorithms.DataAnalysis/3.4/RadialBasisFunctions/KernelFunctions/InverseMultiquadraticKernel.cs
r14871 r14872 30 30 [StorableClass] 31 31 [Item("InverseMultiquadraticKernel", "A kernel function that uses the inverse multiquadratic function")] 32 public class InverseMultiquadraticKernel <T> : KernelBase<T>{32 public class InverseMultiquadraticKernel : KernelBase { 33 33 #region HLConstructors & Boilerplate 34 34 [StorableConstructor] … … 36 36 [StorableHook(HookType.AfterDeserialization)] 37 37 private void AfterDeserialization() { } 38 protected InverseMultiquadraticKernel(InverseMultiquadraticKernel <T>original, Cloner cloner) : base(original, cloner) { }38 protected InverseMultiquadraticKernel(InverseMultiquadraticKernel original, Cloner cloner) : base(original, cloner) { } 39 39 public InverseMultiquadraticKernel() { 40 Parameters.Add(new FixedValueParameter<DoubleValue>(BetaParameterName, "The beta in the kernel functionsqrt(1+||x-c||^2/beta)", new DoubleValue(2)));40 Parameters.Add(new FixedValueParameter<DoubleValue>(BetaParameterName, "The beta in the kernel function 1 / sqrt(1+||x-c||^2/beta)", new DoubleValue(2))); 41 41 } 42 42 public override IDeepCloneable Clone(Cloner cloner) { 43 return new InverseMultiquadraticKernel <T>(this, cloner);43 return new InverseMultiquadraticKernel(this, cloner); 44 44 } 45 45 #endregion
Note: See TracChangeset
for help on using the changeset viewer.