class_docstr: Perform *pointwise* power transform: y = pow(x, exponent).
class_docstr_tok: ["Perform","*","pointwise","*","power","transform",":","y","=","pow","(","x",",","exponent",")","."]
code: def log_det_jacobian(self, x, y):
      log_fn = np.log
      abs_fn = np.abs
      return log_fn(abs_fn(self._exponent * y / x))
  
imports: import weakref
  from ..distributions.utils import _clip_prob, cached_property, sum_right_most
  from ...block import HybridBlock
  from ....None import np, npx
label_desc: Use image node_id 4 for calling the PowerTransform obj's underlying member method code with example usage: obj.log_det_jacobian(x, y) and returns: log_fn