def make_new_inplace(self, output_types_preference=None, name=None):
        return self.__class__(self.o_type, name)
This op.__init__ fct don't have the same parameter as other scalar op.
dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/scalar/basic.py/Cast.make_new_inplace