code: def copy(src, dst):
      if is_remote_path(src) or is_remote_path(dst):
          if gfile.available:
              return gfile.copy(src, dst, overwrite=True)
          else:
              _raise_if_no_gfile(f"src={src} dst={dst}")
      return shutil.copy(src, dst)
  
imports: import hashlib
  import os
  import pathlib
  import re
  import shutil
  import tarfile
  import urllib
  import warnings
  import zipfile
  from urllib.request import urlretrieve
  from keras.api_export import keras_export
  from keras.backend import config
  from keras.utils import io_utils
  from keras.utils.module_utils import gfile
  from keras.utils.progbar import Progbar
label_desc: Use image node_id 19 for calling a global function with example usage: copy(src, dst) and returns: shutil, gfile