code: def create_new_tf_function(func_graph):
      """Converts func_graph to a TF_Function and adds it to the current graph.
  
      Args:
        func_graph: FuncGraph
  
      Returns:
        The name of the new TF_Function.
      """
      transform.apply_func_graph_transforms(func_graph)
      func = atomic_function.from_func_graph(
          func_graph.name, func_graph, {}
      )
  
      func_graph.outer_graph._add_function_recursive(
          func
      )  # pylint: disable=protected-access
      return func_graph.name
  
imports: from tensorflow.core.framework import attr_value_pb2
  from tensorflow.python.eager import context
  from tensorflow.python.eager.polymorphic_function import atomic_function
  from tensorflow.python.eager.polymorphic_function import concrete_function
  from tensorflow.python.eager.polymorphic_function import tracing_compilation
  from tensorflow.python.eager.polymorphic_function import transform
  from tensorflow.python.framework import function_def_to_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.framework.func_graph import FuncGraph
  from tensorflow.python.ops import control_flow_util
  from tensorflow.python.ops import control_flow_v2_func_graphs
  from tensorflow.python.ops import gradients_util
  from tensorflow.python.util import keras_deps
  from tensorflow.python.util import tf_contextlib
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 3 for calling a global function with example usage: create_new_tf_function(func_graph) and returns: func_graph