code: def forward(
      input_signatures: List[IOArgument],
      output_signatures: List[IOArgument],
  ):
      """decorator for the forward function. It will be used to set the input and output.
  
      Args:
          input_signature (List[IOArgument]): List of input arguments for the function
          output_signature ( List[IOArgument])): List of output arguments for the function
      """
  
      def inner_fn(arg_fn):
          def wrapper(*args):
              # calling the forward function defined by the user inside the function implementation
              return arg_fn(*args)
  
          tags = {}
          tags["input"] = input_signatures
          tags["output"] = output_signatures
          wrapper.tags = tags
          return wrapper
  
      return inner_fn
  
label_desc: Use image node_id 2 for calling a global function with example usage: forward(input_signatures, output_signatures) and returns: inner_fn, wrapper, arg_fn