scikit-fda icon indicating copy to clipboard operation
scikit-fda copied to clipboard

Change covariance function and smoothing kernel nomenclature

Open vnmabus opened this issue 5 months ago • 0 comments

Motivation

The covariance functions in scikit-fda were originally used to generate Gaussian processes. Now, their inputs will be generalized to accept also FData objects, in order to compute a "similarity measure" between them. The name "covariance function" is not used in this context, preferring the name "kernel" instead. Currently, this name is used for the smoothing kernel, which is ALSO called kernel in the literature.

Desired functionality

Covariance functions should be renamed to "kernel", as this name is used in the literature for Gaussian processes and to compute similarities. The smoothing kernels should be renamed to SmoothingKernel, KDEKernel or something similar.

Alternatives

No response

Additional context

No response

vnmabus avatar Feb 02 '24 11:02 vnmabus