Skip to content

Resources

Pairwise Distances

Libraries

Gaussian Processes

  • LADAX

    GPs and DeepGPs. Using Layers of distributions.

class SVGP(nn.Module):
    def apply(self, x):
        kernel_fn = kernel_provider(x, **kernel_fn_kwargs)
        inducing_var = inducing_variable_provider(x, kernel_fn, **inducing_var_kwargs)
        vgp = SVGPLayer(x, mean_fn, kernel_fn, inducing_var)
        return vgp

MonteCarlo

  • Numpyro
  • MCX

Kernel Methods

Polynomial

Normalizing Flows

Statistical Learning

  • Rethinking Statistical Learning - Fehlepsi