In the original implementation, there is reference that Gibbs kernel is only supported for 1d inputs. https://github.com/pymc-devs/pymc/blob/f67ff8bc22fcc72ead96eeeaef04173ed53650cb/pymc/gp/cov.py#L817 An interesting application is 2d, where there are spatial coordinates and varying length scale due to geological differences or regional factors. @bwengals what do you think?