class_docstr: Equivalent to ``TransformedDistribution(base_dist, AbsTransform())``,
  but additionally supports :meth:`log_prob` .
  
  :param ~torch.distributions.Distribution base_dist: The distribution to
      reflect.
code: def expand(self, batch_shape, _instance=None):
      new = self._get_checked_instance(type(self), _instance)
      return super().expand(batch_shape, _instance=new)
  
file_path: pyro/pyro/distributions/folded.py
imports: from torch.distributions import constraints
  from torch.distributions.transforms import AbsTransform
  from pyro.distributions.torch import TransformedDistribution
label_desc: Use image node_id 2 for calling the FoldedDistribution obj's underlying member method code with example usage: obj.expand(batch_shape, _instance) and returns: super