49 this =
this@kernels.config.RBFConfig(varargin[:]);
51 i.KeepUnmatched=
true;
52 i.addParamValue(
'D',[]);
53 i.addParamValue(
'Eps',eps);
57 ke = kernels.GaussKernel;
60 g(
k) = ke.setGammaForDistance(r.D(
k),r.Eps);
66 if isempty(this.Gammas)
67 error(
" You must pass either Gamma values (G) or distances (D) ");
85 conf =
getSubPart@kernels.config.RBFConfig(
this, partNr, totalParts);
95 copy = kernels.config.GaussConfig(
" G ",1);
96 copy =
clone@kernels.config.RBFConfig(
this, copy);
function idx = getPartIndices(partNr, totalParts)
RBFConfig: Base configuration settings for kernels implementing ARBFKernel.
A variable number of input arguments.
function conf = getSubPart(partNr, totalParts)
ICloneable Prototype
The prototype class that is to be used as base class before configuring a new instance.
char RequiredPrototypeClass
Determines the class that is allowed to be configured.
function k = configureInstance(nr)