class_docstr: Common tests for noisy mixture distributions.
code: def test_stats_throw_error(self):
      dist = self.dist_cls(loc=[1, 0], scale=2, weight=[0.1, 0.9])
      with self.assertRaises(NotImplementedError):
          dist.mode()
      with self.assertRaises(NotImplementedError):
          dist.quantile(0.5)
      with self.assertRaises(NotImplementedError):
          dist.survival_function(0.5)
  
imports: import tensorflow
  from tensorflow_compression.python.distributions import helpers
  from tensorflow_compression.python.distributions import uniform_noise
label_desc: Use image node_id 7 for calling the MixtureTest obj's underlying member method code with example usage: obj.test_stats_throw_error() without return types