class_docstr: Sentiment140 Dataset.
docstr: 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
      """
      with tf.io.gfile.GFile(path, mode="rb") as f:
          reader = csv.reader(codecs.iterdecode(f, "ISO-8859-1"))
          for index, row in enumerate(reader):
              # The values in the csv file do not have titles for columns
              # Certain rows have the same id
              key = "{}_{}".format(index, row[1])  # ID of the tweet
              example = {
                  "polarity": row[0],
                  "date": row[2],
                  "query": row[3],
                  "user": row[4],
                  "text": row[5],
              }
              yield key, example
  
file_path: datasets/tensorflow_datasets/datasets/sentiment140/sentiment140_dataset_builder.py
imports: from __future__ import annotations
  import codecs
  import csv
  import os
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 3 for calling the Builder obj's underlying member method code with example usage: obj._generate_examples(path) without return types