code: def parse_desc(desc: str) -> Tuple[List[str], List[str]]:
      in_desc, out_desc = desc.split("->")
      in_desc = [x.strip() for x in in_desc.split(",")]
      out_desc = [x.strip() for x in out_desc.split(",")]
      return in_desc, out_desc
  
file_path: pytorch_geometric/torch_geometric/nn/sequential.py
imports: import os
  import os.path
  import sys
  from getpass import getuser
  from importlib.util import module_from_spec, spec_from_file_location
  from tempfile import NamedTemporaryFile
  from tempfile import gettempdir
  from typing import Callable, List, NamedTuple, Tuple, Union
  from uuid import uuid1
  import torch
label_desc: Use image node_id 3 for calling a global function with example usage: parse_desc(desc) and returns: in_desc,  out_desc