mxfusion.components.distributions.gp.kernels.add_kernel

Members

class mxfusion.components.distributions.gp.kernels.add_kernel.AddKernel(sub_kernels, name='add', dtype=None, ctx=None)

Bases: mxfusion.components.distributions.gp.kernels.kernel.CombinationKernel

The add kernel that computes a covariance matrix by summing the covariance matrices of a list of kernels.

Parameters:
  • sub_kernels ([Kernel]) – a list of kernels that are combined to compute a covariance matrix.
  • name (str) – the name of the kernel. The name is used to access kernel parameters.
  • dtype (numpy.float32 or numpy.float64) – the data type for float point numbers.
  • ctx (None or mxnet.cpu or mxnet.gpu) – the mxnet context (default: None/current context).