code: def _abs_pow_ufunc(self, fi, out, p):
          
          # Optimization for very common cases
          if p == 0.5:
              fi.ufuncs.absolute(out=out)
              out.ufuncs.sqrt(out=out)
          elif p == 2.0 and self.base_space.field == RealNumbers():
              fi.multiply(fi, out=out)
          else:
              fi.ufuncs.absolute(out=out)
              out.ufuncs.power(p, out=out)
docs: Compute |F_i(x)|^p point-wise and write to ``out``.