Kernel functions

A variety of handwritten kernel functions (also known as covariance functions) can be found in CovarianceFunctions.jl, including Matérn kernels of half-integer smoothness and their derivatives.

This package is migrating to the KernelFunctions.jl interface however.