Multidimensional Sparse GP

Just to confirm if I instead want to use the kmeans algorithm I must specify a Xu object for each dimension and then concatenate both using Theano?