code: def get_names(method, **args):
      kargs = args
      if method == "node2vec":
          embedding_filename = os.path.join(
              "{}_{:d}_{:d}_{:d}_{:d}_{:.4f}_{:.4f}".format(
                  method,
                  kargs["emd_size"],
                  kargs["num-walks"],
                  kargs["walk-length"],
                  kargs["window-size"],
                  kargs["p"],
                  kargs["q"],
              )
          )
      elif method == "deepwalk":
          embedding_filename = os.path.join(
              "{}_{:d}_{:d}_{:d}_{:d}".format(
                  method,
                  kargs["emd_size"],
                  kargs["number-walks"],
                  kargs["walk-length"],
                  kargs["window-size"],
              )
          )
      elif method == "gcn":
          # embedding_filename = os.path.join("{}_{:d}_{:d}_{:.4f}".format(method, kargs['epochs'], kargs['hidden1'], kargs['learning_rate']))
          embedding_filename = os.path.join(
              "{}_{:d}_{:d}_{:.4f}_{:.4f}_{:.4f}".format(
                  method,
                  kargs["epochs"],
                  kargs["hidden1"],
                  kargs["learning_rate"],
                  kargs["dropout"],
                  kargs["weight_decay"],
              )
          )
      elif method == "AROPE":
          embedding_filename = os.path.join(
              "{}_{}_".format(method, kargs["emd_size"])
              + "_".join(
                  [
                      "{:.4f}".format(kargs["w{}".format(i + 1)])
                      for i in range(kargs["order"])
                  ]
              )
          )
      return embedding_filename
  
imports: import random
  import os
  import sys
  import collections
  import itertools
  import pickle
  import scipy.sparse
  import networkx
  import numpy
  from sklearn.cluster import SpectralClustering
  from sklearn import gaussian_process
  from scipy.optimize import minimize
  from bayes_opt import BayesianOptimization
label_desc: Use image node_id 10 for calling a global function with example usage: get_names(method) and returns: embedding_filename