code: def gather(
      operand,
      start_indices,
      dimension_numbers,
      slice_sizes,
      indices_are_sorted=False,
      name=None,
  ):
      return gen_xla_ops.xla_gather(
          operand,
          start_indices,
          slice_sizes=slice_sizes,
          dimension_numbers=dimension_numbers.SerializeToString(),
          indices_are_sorted=indices_are_sorted,
          name=name,
      )
  
imports: from tensorflow.compiler.tf2xla.ops import gen_xla_ops
  from local_xla.xla import xla_data_pb2
  from tensorflow.core.framework import attr_value_pb2
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import bitwise_ops
  from tensorflow.python.ops import gen_math_ops
  from tensorflow.python.ops import gen_random_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.ops import random_ops_util
  from tensorflow.python.ops import special_math_ops
  from tensorflow.python.ops.numpy_ops import np_utils
label_desc: Use image node_id 27 for calling a global function with example usage: gather(operand, start_indices, dimension_numbers, slice_sizes, indices_are_sorted, name) and returns: gen_xla_ops