code: def read_dirs(path, folder):
      '''
      Fetches name of all files in path in long form, and labels associated by extrapolation of directory names. 
      '''
      lbls, fnames, all_lbls = [], [], []
      full_path = os.path.join(path, folder)
      for lbl in sorted(os.listdir(full_path)):
          if lbl not in ('.ipynb_checkpoints','.DS_Store'):
              all_lbls.append(lbl)
              for fname in os.listdir(os.path.join(full_path, lbl)):
                  if fname not in ('.DS_Store'):
                      fnames.append(os.path.join(folder, lbl, fname))
                      lbls.append(lbl)
      return fnames, lbls, all_lblf read_dirs(path, folder):
      '''
      Fetches name of all files in path in long form, and labels associated by extrapolation of directory names. 
      '''
      lbls, fnames, all_lbls = [], [], []
      full_path = os.path.join(path, folder)
      for lbl in sorted(os.listdir(full_path)):
          if lbl not in ('.ipynb_checkpoints','.DS_Store'):
              all_lbls.append(lbl)
              for fname in os.listdir(os.path.join(full_path, lbl)):
                  if fname not in ('.DS_Store'):
                      fnames.append(os.path.join(folder, lbl, fname))
                      lbls.append(lbl)
      return fnames, lbls, all_lbls
docs: Fetches name of all files in path in long form, and labels associated by extrapolation of directory names.