--- theano/tensor/var.py.orig 2019-01-15 14:13:57.000000000 -0700 +++ theano/tensor/var.py 2019-08-14 10:14:16.641947870 -0600 @@ -244,6 +244,15 @@ class _tensor_py_operators(object): def __rpow__(self, other): return theano.tensor.basic.pow(other, self) + def __ceil__(self): + return theano.tensor.ceil(self) + + def __floor__(self): + return theano.tensor.floor(self) + + def __trunc__(self): + return theano.tensor.trunc(self) + # TRANSPOSE T = property(lambda self: theano.tensor.basic.transpose(self))