code: def call_module(
      args,
      *,
      version=4,
      module,
      Tout,
      Sout,
      platforms=(),
      function_list=(),
      has_token_input_output=False,
      disabled_checks=(),
  ):
      """See documentation for the XlaCallModule op.
  
      https://github.com/search?q=repo%3Atensorflow%2Ftensorflow+path%3Axla_ops.cc+xlacallmodule&type=code
      """
      res = gen_xla_ops.xla_call_module(
          args,
          version=version,
          module=module,
          dim_args_spec=(),
          Tout=Tout,
          Sout=Sout,
          platforms=platforms,
          function_list=function_list,
          has_token_input_output=has_token_input_output,
          disabled_checks=disabled_checks,
      )
      # Since XLACallModule op is stateful, zero return function will return the TF
      # op under tf.function. It creates trouble for downstream codes.
      # Here we force it return empty tuple to work around it.
      # TODO(johnqiangzhang): Figure out a better way to handle control dependency.
      if isinstance(res, ops.Operation):
          res = ()
      return res
  
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 24 for calling a global function with example usage: call_module(args) and returns: res