code: def testWithUntemperedLPTemperatureGapNearZero(self):
      inverse_temperatures = tf.convert_to_tensor([1.0, 0.9999, 0.0])
  
      if tf.executing_eagerly():
          num_results = 50
      else:
          num_results = 10000
  
      n_events = 5
  
      results = self.checkAndMakeResultsForTestingUntemperedLogProbFn(
          likelihood_variance=tf.convert_to_tensor([0.05] * n_events),
          prior_variance=tf.convert_to_tensor([1.0] * n_events),
          inverse_temperatures=inverse_temperatures,
          num_results=num_results,
      )
  
      # Temperatures 0 and 1 are close, so usually swap.
      self.assertGreater(results["conditional_swap_prob"][0], 0.9)
  
      # Temperatures 1 and 2 are far apart, so seldom swap.
      self.assertLess(results["conditional_swap_prob"][1], 0.05)
  
imports: from absl import logging
  from absl.testing import parameterized
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import categorical
  from tensorflow_probability.python.distributions import mixture_same_family
  from tensorflow_probability.python.distributions import mvn_diag
  from tensorflow_probability.python.distributions import normal
  from tensorflow_probability.python.internal import prefer_static
  from tensorflow_probability.python.internal import samplers
  from tensorflow_probability.python.internal import test_combinations
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.internal import unnest
  from tensorflow_probability.python.mcmc import diagnostic
  from tensorflow_probability.python.mcmc import hmc
  from tensorflow_probability.python.mcmc import random_walk_metropolis
  from tensorflow_probability.python.mcmc import replica_exchange_mc
  from tensorflow_probability.python.mcmc import sample
  from tensorflow_probability.python.mcmc import simple_step_size_adaptation
  from tensorflow_probability.python.stats import sample_stats
label_desc: Use image node_id 15 for calling the REMCTest obj's underlying member method code with example usage: obj.testWithUntemperedLPTemperatureGapNearZero() without return types