superstats.transition.stochastic.kernel.registry#

Kernel name registry and resolution.

Functions

resolve_kernel(kernel)

Resolve a kernel name or instance to a Kernel.

superstats.transition.stochastic.kernel.registry.resolve_kernel(kernel)[source]#

Resolve a kernel name or instance to a Kernel.

Parameters:
kernelstr or Kernel

Either a registered name (currently “rbf”, “linear”, or “periodic”) or a Kernel instance, including composites built via +/*.

Returns:
kernelKernel
Parameters:

kernel (str | Kernel)

Return type:

Kernel