Multidimensional GP

Is there an example that works with Gaussian processes in more than one dimension?
Something similar to this one:

@rbu Probably deep kernel learning example is an good one, which uses a GP module with 10D input and 10D output for multi-class classification. All you need is to specify input_dim for your kernel.