printing theano.tensor without having any idea about the shape and type of the tensor
For evaluating and tensor, you have to pass the value of the input tensors as shown in the below code snippet.

import numpy
import theano.tensor as T
x = T.dscalar('x')
y = T.dscalar('y')
z = x + y
print(z.eval({x : 16.3, y : 12.1}))