73 copy =
clone@kernels.BaseKernel(
this, kernels.SigmoidKernel);
74 copy.kappa= this.
kappa;
80 error(
" Not implemented yet! ");
90 error(
" Not implemented yet! ");
106 if nargin == 2 || isempty(y)
113 K = tanh( this.
kappa * x^
t*(this.
G*y) + this.
nu);
118 #if 0 //mtoc++: 'set.kappa'
119 function
kappa(value) {
121 error("
kappa must be a real scalar and positive ");
130 #if 0 //mtoc++: 'set.nu'
133 error("
kappa must be a real scalar and negative ");
function c = getGlobalLipschitz()
nu
The constant inside tanh.
function K = evaluate(colvec< double > x,matrix< double > y)
SIGMOIDKERNEL The sigmoid kernel.
function registerProps(varargin)
Call this method at any class that defines DPCM observed properties.
function Nabla = getNabla(colvec< double > x,matrix< double > y)
matrix< double > P
Projection/selection matrix for argument components.
logical IsScProd
Flag that determines if the current kernel bases on scalar product evaluations, i.e. are of the form for some scalar function .
function res = isposrealscalar(value)
isposintscalar: Backwards-compatibility function for matlab versions greater than 2012a ...
Base class for all KerMor Kernels.
kappa
The factor for the scalar product inside tanh.
matrix< double > G
The matrix that induces the state space scalar product and norm to use.