code: def _is_under_xla_context():
      """Check if we are currently inside an XLA compile context."""
      g = ops.get_default_graph()
      while g is not None:
          control_flow_context = (
              g._get_control_flow_context()
          )  # pylint: disable=protected-access
          while control_flow_context is not None:
              if control_flow_context.IsXLAContext():
                  return True
              else:
                  control_flow_context = (
                      control_flow_context.outer_context
                  )
          # If g is a FuncGraph, get its outer_graph.
          g = getattr(g, "outer_graph", None)
      return False
  
imports: import functools
  from tensorflow.python.eager import context
  from tensorflow.python.eager import def_function
  from tensorflow.python.autograph.core import ag_ctx
  from tensorflow.python.autograph.impl import api
  from tensorflow.python.framework import composite_tensor
  from tensorflow.python.framework import indexed_slices
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import sparse_tensor
  from tensorflow.python.framework import tensor
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.framework import type_spec
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import cond
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import tensor_array_ops
  from tensorflow.python.ops import while_loop
  from tensorflow.python.ops.parallel_for.pfor import PFor
  from tensorflow.python.ops.parallel_for.pfor import PForConfig
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.util import nest
  from tensorflow.python.util import tf_decorator
  from tensorflow.python.util import tf_inspect
  from tensorflow.python.util import variable_utils
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 3 for calling a global function with example usage: _is_under_xla_context() and returns: False, True