class_docstr: mock nlu-joint data class for nlu-joint task.
class_docstr_tok: ["mock","nlu-joint","data","class","for","nlu-joint","task","."]
code: def __init__(self, project_dir):
      super().__init__(project_dir)
      self.train_file = "train.txt"
      self.dev_file = "dev.txt"
      self.test_file = "test.txt"
      self.data_files = [self.train_file, self.dev_file, self.test_file]
      self.config_files = ["nlu_joint_mock.yml"]
      self.download_files = []
      self.text_vocab = "text_vocab.txt"
  
      # samples with label
      self.samples = [
          "0\tO O O O\tmy feeling is low",
          "1\tO O O O B-ORG\ti am happy in the kfc",
      ]
  
      self.text_vocab_list = [
          "<unk>\t0",
          "</s>\t1",
          "i\t2",
          "am\t3",
          "kfc\t4",
          "my\t5",
          "feeling\t6",
          "happy\t7",
          "is\t8",
          "low\t9",
          "in\t10",
          "the\t11",
      ]
  
file_path: delta/delta/data/datasets/mock_text_nlu_joint_data.py
imports: import os
  import traceback
  from absl import logging
  from delta.data.datasets.base_dataset import BaseDataSet
  from delta.data.datasets.utils import mock_data
  from delta.utils.register import registers
label_desc: Use image node_id 1 to create a new MockTextNLUJointData object from inherited base classes: BaseDataSet with example: obj = MockTextNLUJointData(project_dir)