t(x)" and "t.inv(t(t.inv(y))) == t.inv(y)".
  * **sign** (*int** or **Tensor*) -- For bijective univariate
    transforms, this should be +1 or -1 depending on whether
    transform is monotone increasing or decreasing.

property inv
  Returns the inverse "Transform" of this transform. This should
  satisfy "t.inv.inv is t".

property sign
  Returns the sign of the determinant of the Jacobian, if
  applicable. In general this only makes sense for bijective
  transforms.

log_abs_det_jacobian(x, y)
  Computes the log det jacobian *log |dy/dx|* given input and
  output.

forward_shape(shape)
  Infers the shape of the forward computation, given the input
  shape. Defaults to preserving shape.

inverse_shape(shape)
  Infers the shapes of the inverse computation, given the output
  shape. Defaults to preserving shape.

Constraints
The following constraints are implemented:

"constraints.boolean"
