code: def outputs_to_frontend_arrays(fn: Callable) -> Callable:
      @functools.wraps(fn)
      def _outputs_to_frontend_arrays_tf(*args, **kwargs):
          """Call the function, and then convert all `tensorflow.Tensor`
          instances in the function return into `ivy.Array` instances.
  
          Parameters
          ----------
          args
              The arguments to be passed to the function.
  
          kwargs
              The keyword arguments to be passed to the function.
  
          Returns
          -------
              The return of the function, with ivy arrays as tensorflow.Tensor arrays.
          """
          # call unmodified function
          ret = fn(*args, **kwargs)
  
          # convert all arrays in the return to `frontend.Tensorflow.tensor` instances
          return ivy.nested_map(
              _ivy_array_to_tensorflow,
              ret,
              include_derived={"tuple": True},
          )
  
      _outputs_to_frontend_arrays_tf.outputs_to_frontend_arrays_tf = (
          True
      )
      return _outputs_to_frontend_arrays_tf
  
file_path: ivy/ivy/functional/frontends/tensorflow/func_wrapper.py
imports: import inspect
  from typing import Callable, Dict, Optional
  import functools
  import ivy
  import ivy.functional.frontends.tensorflow
  import ivy.functional.frontends.numpy
label_desc: Use image node_id 9 for calling a global function with example usage: outputs_to_frontend_arrays(fn) and returns: _outputs_to_frontend_arrays_tf, ivy