class_docstr: Base Data set class.
class_docstr_tok: ["Base","Data","set","class","."]
docstr: If the dataset is ready for using.
docstr_tok: ["If","the","dataset","is","ready","for","using","."]
code: def is_ready(self) -> bool:
      """If the dataset is ready for using."""
      if not os.path.exists(self.project_dir):
          logging.warning(
              f"Directory: {self.project_dir} do not exists!"
          )
          return False
      for data_file in self.data_files:
          full_data_file = os.path.join(self.data_dir, data_file)
          if not os.path.exists(full_data_file):
              logging.warning(
                  f"Data file: {full_data_file} do not exists!"
              )
              return False
      for config_file in self.config_files:
          full_config_file = os.path.join(self.config_dir, config_file)
          if not os.path.exists(full_config_file):
              logging.warning(
                  f"Config file: {full_config_file} do not exists!"
              )
              return False
      return True
  
file_path: delta/delta/data/datasets/base_dataset.py
imports: import os
  from typing import List
  from absl import logging
  from delta import PACKAGE_ROOT_DIR
  from delta.utils.config import load_config
  from delta.utils.config import save_config
label_desc: Use image node_id 9 for calling the BaseDataSet obj's underlying member method code with example usage: obj.is_ready() and returns: True, False, False, False