code: def __init__(
      self, dim=-1, flip=False, *, experimental_allow_batch=False
  ):
      transform = HaarTransform(dim=dim, flip=flip, cache_size=1)
      super().__init__(
          transform,
          suffix="haar",
          experimental_allow_batch=experimental_allow_batch,
      )
  
imports: from pyro.distributions.transforms.haar import HaarTransform
  from .unit_jacobian import UnitJacobianReparam
label_desc: Use image node_id 1 to create a new HaarReparam object from inherited base classes: UnitJacobianReparam with example: obj = HaarReparam(dim, flip)