class_docstr: Transforms a real vector into an ordered vector.
  
  Specifically, enforces monotonically increasing order on the last dimension
  of a given tensor via the transformation :math:`y_0 = x_0`,
  :math:`y_i = \sum_{1 \le j \le i} \exp(x_i)`
code: def _inverse(self, y):
      x = (y[..., 1:] - y[..., :-1]).log()
      return torch.cat([y[..., :1], x], dim=-1)
  
file_path: pyro/pyro/distributions/transforms/ordered.py
imports: import torch
  from torch.distributions.transforms import Transform
  from ..None import constraints
label_desc: Use image node_id 2 for calling the OrderedTransform obj's underlying member method code with example usage: obj._inverse(y) and returns: torch