class_docstr: Asymmetric version of the :class:`~pyro.distributions.Laplace`
  distribution.
  
  To the left of ``loc`` this acts like an
  ``-Exponential(1/(asymmetry*scale))``; to the right of ``loc`` this acts
  like an ``Exponential(asymmetry/scale)``. The density is continuous so the
  left and right densities at ``loc`` agree.
  
  :param loc: Location parameter, i.e. the mode.
  :param scale: Scale parameter = geometric mean of left and right scales.
  :param asymmetry: Square of ratio of left to right scales.
class_docstr_tok: ["Asymmetric","version","of","the",":","class",":","`","~pyro.distributions.Laplace","`","distribution",".","To","the","left","of","``","loc","``","this","acts","like","an","``","-Exponential","(","1\/","(","asymmetry","*","scale",")",")","``",";","to","the","right","of","``","loc","``","this","acts","like","an","``","Exponential","(","asymmetry\/scale",")","``",".","The","density","is","continuous","so","the","left","and","right","densities","at","``","loc","``","agree",".",":","param","loc",":","Location","parameter",",","i.e",".","the","mode",".",":","param","scale",":","Scale","parameter","=","geometric","mean","of","left","and","right","scales",".",":","param","asymmetry",":","Square","of","ratio","of","left","to","right","scales","."]
code: def left_scale(self):
      return self.scale * self.asymmetry
  
imports: import math
  import torch
  from torch.distributions import constraints
  from torch.distributions.utils import broadcast_all, lazy_property
  from .torch_distribution import TorchDistribution
label_desc: Use image node_id 2 for calling the AsymmetricLaplace obj's underlying member method code with example usage: obj.left_scale() and returns: unknown