code: def _find_path(path_name: str) -> bool:
      """
      Find whether .so files exist under the paths or not.
      This function will search the path one by one,
      and confirm whether libiomp5.so and libtcmalloc.so exist or not.
      If .so files can be found, return True. Otherwise, return False.
      :param path_name: These paths to be found.
      :return: True(.so files can be found) or False(not all files can be found)
      """
  
      path_list = path_name.split(" ")
      libiomp5_flag = 0
      libtcmalloc_flag = 0
  
      for ipath in path_list:
          if os.path.exists(ipath):
              if ipath.endswith("libiomp5.so"):
                  libiomp5_flag = 1
              elif ipath.endswith("libtcmalloc.so"):
                  libtcmalloc_flag = 1
  
      return True if libiomp5_flag and libtcmalloc_flag else False
  
file_path: BigDL/python/chronos/src/bigdl/chronos/benchmark/utils_env.py
imports: import os
  import subprocess
  import warnings
  from bigdl.nano.utils.common import schedule_workers
  from bigdl.nano.utils.common import _find_library
label_desc: Use image node_id 2 for calling a global function with example usage: _find_path(path_name) and returns: unknown