docstr: 3 reserved keys: 'train', 'val' (optional), 'test'. Represent the split of dataset.
docstr_tok: ["3","reserved","keys",":","'train","'",",","'val","'","(","optional",")",",","'test","'",".","Represent","the","split","of","dataset","."]
code: def raw_file_names(self):
      """3 reserved keys: 'train', 'val' (optional), 'test'. Represent the split of dataset."""
      if self.for_inference:
          return {"test": "test.pkl"}
      else:
          return {
              "train": "train.pkl",
              "val": "val.pkl",
              "test": "test.pkl",
          }
  
file_path: graph4nlp/examples/pytorch/nmt/dataset.py
imports: import pickle
  import nltk
  import torch
  from graph4nlp.pytorch.data.dataset import Text2TextDataItem, Text2TextDataset
  from graph4nlp.pytorch.modules.utils.padding_utils import pad_2d_vals_no_size
label_desc: Use image node_id 1 for calling the IWSLT14Dataset obj's underlying member method code with example usage: obj.raw_file_names() and returns: dict, dict