class_docstr: Class to construct a distribution given the output of a network.
code: def __init__(self, beta: float = 0.0) -> None:
      self.beta = beta
  
imports: from typing import Dict, Optional, Tuple
  import numpy
  import torch
  import torch.nn.functional
  from torch.distributions import Beta, Distribution, Gamma, Laplace, Normal, Poisson
  from gluonts.core.component import validated
  from gluonts.model.forecast_generator import DistributionForecastGenerator, ForecastGenerator
  from gluonts.torch.distributions import AffineTransformed
  from .output import Output
label_desc: Use image node_id 1 to create a new DistributionOutput object from inherited base classes: Output with example: obj = DistributionOutput(beta)