Liking cljdoc? Tell your friends :D

fastmath.kernel.rbf

Radial Basis Functions.

Collection of RBF kernels.

Each kernel supports scale parameter.

Radial Basis Functions.

Collection of RBF kernels.

Each kernel supports `scale` parameter.
raw docstring

gaussianclj

(gaussian)
(gaussian {:keys [scale] :or {scale 1.0}})

Gaussian kernel

Gaussian kernel
sourceraw docstring

gaussians-laguerreclj

(gaussians-laguerre)
(gaussians-laguerre {:keys [dimension degree scale] :or {scale 1.0}})

Gaussians-Laguerre kernel with dimension (double) and degree (long)

Gaussians-Laguerre kernel with `dimension` (double) and `degree` (long)
sourceraw docstring

generalized-multiquadraticclj

(generalized-multiquadratic)
(generalized-multiquadratic {:keys [beta negate? scale]
                             :or {scale 1.0 negate? :auto}})

Generalized multiquadratic kernel with beta exponent.

Can be negated if :negate? is set to true or default :auto (negate for cases when ceil of half beta is even).

Generalized multiquadratic kernel with `beta` exponent.

Can be `negated` if `:negate?` is set to true or default `:auto` (negate for cases when ceil of half beta is even).
sourceraw docstring

gneitingclj

(gneiting)
(gneiting {:keys [s l scale] :or {scale 1.0}})

Gneiting kernel family with parameters s and l.

Gneiting kernel family with parameters `s` and `l`.
sourceraw docstring

linearclj

(linear)
(linear {:keys [scale] :or {scale 1.0}})

Linear kernel

Linear kernel
sourceraw docstring

maternclj

(matern)
(matern {:keys [order scale] :or {scale 1.0}})

Matern kernel for odd order based on Bessel function of the second kind of order/2 order.

For example for kernel 5/2 use order equal 5

Matern kernel for odd `order` based on Bessel function of the second kind of `order/2` order.

For example for kernel 5/2 use `order` equal 5
sourceraw docstring

poissonclj

(poisson)
(poisson {:keys [d scale] :or {scale 1.0}})

Poisson (or Bessel) kernel for d (double)

Poisson (or Bessel) kernel for `d` (double)
sourceraw docstring

radial-powersclj

(radial-powers)
(radial-powers {:keys [beta negate? scale] :or {scale 1.0 negate? :auto}})

Radial powers kernel with beta exponent.

Can be negated if :negate? is set to true or default :auto (negate for cases when ceil of half beta is even).

Radial powers kernel with `beta` exponent.

Can be `negated` if `:negate?` is set to true or default `:auto` (negate for cases when ceil of half beta is even).
sourceraw docstring

shifted-surface-splinesclj

(shifted-surface-splines)
(shifted-surface-splines {:keys [s beta scale] :or {scale 1.0}})

Shifter surface splines kernel family with parameters s and beta

Shifter surface splines kernel family with parameters `s` and `beta`
sourceraw docstring

thin-plate-splinesclj

(thin-plate-splines)
(thin-plate-splines {:keys [beta negate? scale] :or {scale 1.0 negate? :auto}})

Thin-plate splines kernel with beta exponent.

Can be negated if :negate? is set to true or default :auto (negate for cases when ceil of half of beta is even).

Thin-plate splines kernel with `beta` exponent.

Can be `negated` if `:negate?` is set to true or default `:auto` (negate for cases when ceil of half of beta is even).
sourceraw docstring

truncated-powerclj

(truncated-power)
(truncated-power {:keys [k scale] :or {scale 1.0}})

Truncated power kernel with k exponent.

Truncated power kernel with `k` exponent.
sourceraw docstring

wendlandclj

(wendland)
(wendland {:keys [s k scale] :or {scale 1.0}})

Wendland kernel family with parameters s and k. Only k < 5 is supported.

Wendland kernel family with parameters `s` and `k`. Only `k` < 5 is supported.
sourceraw docstring

whittakerclj

(whittaker)
(whittaker {:keys [alpha k beta scale] :or {scale 1.0}})

Wittaker kernel family.

Closed form expressions are used for alpha equal 0 or 1 and k equal 2 or 3. Other cases use numerical integration

Wittaker kernel family.

Closed form expressions are used for `alpha` equal 0 or 1 and `k` equal 2 or 3. Other cases use numerical integration
sourceraw docstring

wuclj

(wu)
(wu {:keys [l k scale] :or {scale 1.0}})

Wu kernel family with parameters l (double) and k (long).

Integer l from 0 to 3 and k from 0 to l has closed from expressions. Other cases use numerical integration and differentiation and might be unstable.

Wu kernel family with parameters `l` (double) and `k (long)`.

Integer `l` from 0 to 3 and `k` from 0 to `l` has closed from expressions. Other cases use numerical integration and differentiation and might be unstable.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close