class_docstr: Soft rounded `DeepFactorized` + uniform noise.
class_docstr_tok: ["Soft","rounded","`","DeepFactorized","`","+","uniform","noise","."]
code: def __init__(
      self, alpha=5.0, name="NoisySoftRoundedDeepFactorized", **kwargs
  ):
      super().__init__(
          base=deep_factorized.DeepFactorized(**kwargs),
          alpha=alpha,
          name=name,
      )
  
imports: import tensorflow
  import tensorflow_probability
  from tensorflow_compression.python.distributions import deep_factorized
  from tensorflow_compression.python.distributions import helpers
  from tensorflow_compression.python.distributions import uniform_noise
  from tensorflow_compression.python.ops import round_ops
label_desc: Use image node_id 1 to create a new NoisySoftRoundedDeepFactorized object from inherited base classes: NoisySoftRoundAdapter with example: obj = NoisySoftRoundedDeepFactorized(alpha, name)