darsia.GaussianKernel#

class GaussianKernel(gamma=1.0)[source]#

Bases: BaseKernel

Gaussian kernel.

Methods

linear_combination(signal, supports, ...)

Linear combination using a numba version of the Gaussian kernel.

Attributes

gamma

Gamma parameter of the kernel.

linear_combination(signal, supports, interpolation_weights)[source]#

Linear combination using a numba version of the Gaussian kernel.

Parameters:
signalnp.ndarray

Signal to be interpolated.

supportsnp.ndarray

Supports.

interpolation_weightsnp.ndarray

Interpolation weights.

Returns:
np.ndarray

Interpolated signal.

gamma#

Gamma parameter of the kernel.