Regression using RBF kernel

I tried to use cov = pm.gp.cov.ExpQuad(1, ls=0.1).full(X) (to confirm whether porting to Theano will work). Moreover, ExpQuad seems the same as the rbf. Still the problem persists. Shouldn’t any covariance function from gp.cov produce the same number of predictions as the number of test/eval instances?