class_docstr: Transform from unconstrained matrices to lower-triangular matrices with
  nonnegative diagonal entries. This is useful for parameterizing positive
  definite matrices in terms of their Cholesky factorization.
class_docstr_tok: ["Transform","from","unconstrained","matrices","to","lower-triangular","matrices","with","nonnegative","diagonal","entries",".","This","is","useful","for","parameterizing","positive","definite","matrices","in","terms","of","their","Cholesky","factorization","."]
code: def _call(self, x):
      diag = softplus(x.diagonal(dim1=-2, dim2=-1))
      return x.tril(-1) + diag.diag_embed()
  
file_path: pyro/pyro/distributions/transforms/softplus.py
imports: from torch.distributions import constraints
  from torch.distributions.transforms import Transform
  from torch.nn.functional import softplus
label_desc: Use image node_id 2 for calling the SoftplusLowerCholeskyTransform obj's underlying member method code with example usage: obj._call(x) and returns: unknown