class_docstr: This is a dataset for multilingual paraphrase identification.
class_docstr_tok: ["This","is","a","dataset","for","multilingual","paraphrase","identification","."]
docstr: Yeilds Examples.
  
  Args:
    path: The path of the file to be read for this split
  
  Yields:
    Generator yielding the next examples
docstr_tok: ["Yeilds","Examples",".","Args",":","path",":","The","path","of","the","file","to","be","read","for","this","split","Yields",":","Generator","yielding","the","next","examples"]
code: def _generate_examples(self, path):
      """Yeilds Examples.
  
      Args:
        path: The path of the file to be read for this split
  
      Yields:
        Generator yielding the next examples
      """
      counter = 0
      with epath.Path(path).open() as f:
          reader = csv.DictReader(
              f,
              delimiter="\t",
              fieldnames=[
                  "en_sentence1",
                  "en_sentence2",
                  "sentence1",
                  "sentence2",
                  "label",
              ],
          )
  
          # tsv file format: id  sentence1  sentence2 label
          for row in reader:
              # Some rows in the files have been wrongly populated
              if row["label"] in ("0", "1"):
                  counter += 1
                  example = {
                      "sentence1": row["sentence1"],
                      "sentence2": row["sentence2"],
                      "label": int(row["label"]),
                  }
                  yield counter, example
  
file_path: datasets/tensorflow_datasets/text/xtreme_pawsx/xtreme_pawsx.py
imports: import csv
  from etils import epath
  import tensorflow_datasets.public_api
label_desc: Use image node_id 3 for calling the XtremePawsx obj's underlying member method code with example usage: obj._generate_examples(path) without return types