code: def convert_module_desc(desc_file):
      desc = module_desc_pb2.ModuleDesc()
      with open(desc_file, "rb") as file:
          desc.ParseFromString(file.read())
  
      result = convert_attr(desc.attr)
      result.signatures = convert_signatures(desc.sign2var)
      return result
  
imports: from easydict import EasyDict
  from paddlehub.compat.module import module_desc_pb2
label_desc: Use image node_id 1 for calling a global function with example usage: convert_module_desc(desc_file) and returns: result