code: def test_rank_1_same_as_gather(self):
      params = [10, 11, 12, 13]
      indices = [3, 2, 0]
  
      expected = [13, 12, 10]
      result = util.index_remapping_gather(params, indices)
      self.assertAllEqual(np.asarray(indices).shape, result.shape)
  
      self.assertAllEqual(expected, self.evaluate(result))
  
imports: import collections
  import warnings
  from absl.testing import parameterized
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import lognormal
  from tensorflow_probability.python.distributions import mvn_tril
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.mcmc.internal import util
label_desc: Use image node_id 1 for calling the IndexRemappingGatherTest obj's underlying member method code with example usage: obj.test_rank_1_same_as_gather() without return types