code: def _recursive_conj(dy):
      if isinstance(dy, (tf.Variable, tf.Tensor)):
          return tf.math.conj(dy)
      return tuple(_recursive_conj(d) for d in dy)
  
file_path: pennylane/pennylane/workflow/interfaces/tensorflow.py
imports: import inspect
  import logging
  import tensorflow
  from tensorflow.python.eager import context
  import pennylane
  from pennylane.measurements import Shots
  from pennylane.transforms import convert_to_numpy_parameters
label_desc: Use image node_id 7 for calling a global function with example usage: _recursive_conj(dy) and returns: tuple, tf