boax.core.models.kernels.transformations.product#
- boax.core.models.kernels.transformations.product(*kernels)#
Constructs a product kernel which multiplies over a sequence of kernels.
Computes k(x, y) = k1(x, y) * k2(x, y) * … * kn(x, y).
Example
>>> kernel = product(map(rbf, [0.2, 0.3, 0.4])) >>> Kxx = kernel(xs, xs)