gorgonia.Tensor does not supported 'Pow' for something other than float types, so we cast it to float and back if this is the case in our current implementation.
Maybe it is quicker to just apply elementwise x^y, similar to the 'sin', 'cos', etc operators.