code: def data_files_with_different_levels_no_metadata(
      tmp_path, auto_text_file
  ):
      data_dir = tmp_path / "data_files_with_different_levels"
      data_dir.mkdir(parents=True, exist_ok=True)
      subdir_class_0 = data_dir / "class0"
      subdir_class_0.mkdir(parents=True, exist_ok=True)
      subdir_class_1 = data_dir / "subdir" / "class1"
      subdir_class_1.mkdir(parents=True, exist_ok=True)
  
      filename = subdir_class_0 / "file0.txt"
      shutil.copyfile(auto_text_file, filename)
      filename2 = subdir_class_1 / "file1.txt"
      shutil.copyfile(auto_text_file, filename2)
  
      data_files_with_different_levels = DataFilesDict.from_patterns(
          get_data_patterns(str(data_dir)), data_dir.as_posix()
      )
  
      return data_files_with_different_levels
  
imports: import importlib
  import shutil
  import textwrap
  import pytest
  from datasets import ClassLabel, DownloadManager, Features, Value
  from datasets.data_files import DataFilesDict, get_data_patterns
  from datasets.download.streaming_download_manager import StreamingDownloadManager
  from datasets.packaged_modules.folder_based_builder.folder_based_builder import FolderBasedBuilder, FolderBasedBuilderConfig
  from datasets.tasks import TextClassification
label_desc: Use image node_id 4 for calling a global function with example usage: data_files_with_different_levels_no_metadata(tmp_path, auto_text_file) and returns: data_files_with_different_levels