code: def func_set_get_from_repo(nnp_version):
      nnabla_func_info = _nnabla_func_info_versions.get(
          nnp_version, None
      )
      if nnabla_func_info is None:
          download_func_info_yaml(nnp_version)
          load_yaml_from_cache_dir()
          nnabla_func_info = _nnabla_func_info_versions.get(
              nnp_version, None
          )
  
      if nnabla_func_info is None:
          raise ValueError(f"nnabla v{nnp_version} does not exist?")
  
      global _nnabla_func_info_old
      _nnabla_func_info_old = nnabla_func_info
  
      return set(list(nnabla_func_info.keys()))
  
imports: import pickle
  import zlib
  from collections import OrderedDict
  from os.path import abspath, join, dirname, expanduser
  import glob
  import os
  import yaml
  import certifi
  import ssl
  from nnabla.utils import nnabla_pb2
  from nnabla.logger import logger
label_desc: Use image node_id 26 for calling a global function with example usage: func_set_get_from_repo(nnp_version) and returns: set