code: def test_log_prob_gradient_is_bounded(self):
      _test_log_prob_gradient_is_bounded(
          self,
          round_adapters.NoisySoftRoundedNormal,
          values=[0.0, 1.0, 2.0, 1e3],
          params=dict(loc=0.0, scale=1.0),
      )
  
imports: from absl.testing import parameterized
  import numpy
  import tensorflow
  import tensorflow_probability
  from tensorflow_compression.python.distributions import deep_factorized
  from tensorflow_compression.python.distributions import round_adapters
label_desc: Use image node_id 1 for calling the NoisySoftRoundedNormalTest obj's underlying member method code with example usage: obj.test_log_prob_gradient_is_bounded() without return types