class_docstr: Half-Cauchy prior.
class_docstr_tok: ["Half-Cauchy","prior","."]
code: def __init__(self, scale, validate_args=None, transform=None):
      TModule.__init__(self)
      HalfCauchy.__init__(
          self, scale=scale, validate_args=validate_args
      )
      self._transform = transform
  
imports: import torch
  from torch.distributions import Gamma, HalfCauchy, HalfNormal, LogNormal, MultivariateNormal, Normal, Uniform
  from torch.nn import Module
  from .prior import Prior
  from .utils import _bufferize_attributes, _del_attributes
label_desc: Use image node_id 1 to create a new HalfCauchyPrior object from inherited base classes: Prior, HalfCauchy with example: obj = HalfCauchyPrior(scale, validate_args, transform)