package kernels
- Alphabetic
- Public
- Protected
Type Members
- abstract case class BSplineKernel[D](order: Int, scale: Int) extends PDKernel[D] with Product with Serializable
- class BSplineKernel3D extends BSplineKernel[_3D]
- trait CreateBSplineKernel[D] extends AnyRef
- trait DiagonalKernel[D] extends MatrixValuedPDKernel[D]
- class DiscreteMatrixValuedPDKernel[D] extends AnyRef
Discrete representation of a MatrixValuedPDKernel.
Discrete representation of a MatrixValuedPDKernel. Mathematically, it can be represented as a covariance matrix. However, it has more structure, i.e. its entry ij is a matrix. Furthermore, the class has the knowledge about its domain (the point on which it is defined).
- case class GaussianKernel[D](sigma: Double) extends PDKernel[D] with Product with Serializable
- abstract class MatrixValuedPDKernel[D] extends AnyRef
- case class MultiScaleKernel[D](kernel: MatrixValuedPDKernel[D], min: Int, max: Int, scale: (Int) => Double = i => scala.math.pow(2.0, -2.0 * i))(implicit evidence$6: NDSpace[D]) extends MatrixValuedPDKernel[D] with Product with Serializable
- abstract class PDKernel[D] extends AnyRef
- case class SampleCovarianceKernel[D](ts: IndexedSeq[Transformation[D]], cacheSizeHint: Int = 100000)(implicit evidence$1: NDSpace[D]) extends MatrixValuedPDKernel[D] with Product with Serializable
Value Members
- object BSplineKernel extends Serializable
- object CreateBSplineKernel
- object DiagonalKernel
- object DiagonalKernel1D
- object DiagonalKernel2D
- object DiagonalKernel3D
- object DiscreteMatrixValuedPDKernel
- object GaussianKernel1D
- object GaussianKernel2D
- object GaussianKernel3D
- object Kernel