torch.float_power
torch.float_power(input, exponent, *, out=None) -> Tensor
Raises "input" to the power of "exponent", elementwise, in double
   precision. If neither input is complex returns a "torch.float64"
   tensor, and if one or more inputs is complex returns a
   "torch.complex128" tensor.
Note:
 This function always computes in double precision, unlike
 "torch.pow()", which implements more typical type promotion. This
 is useful when the computation needs to be performed in a wider
 or more precise dtype, or the results of the computation may
 contain fractional values not representable in the input dtypes,
 like when an integer base is raised to a negative integer
 exponent.

Parameters:
      * input (Tensor or Number) -- the base value(s)
  * **exponent** (*Tensor** or **Number*) -- the exponent value(s)

Keyword Arguments:
      out (Tensor, optional) -- the output tensor.
Example: