class_docstr: DatasetBuilder for pass dataset.
docstr: Yields examples.
docstr_tok: ["Yields","examples","."]
code: def _generate_examples(self, dl_manager, parts, meta):
      """Yields examples."""
      i = 0
      for part in parts:
          for fname, fobj in dl_manager.iter_archive(part):
              i += 1
              img_hash = fname.split("/")[-1].split(".")[0]
              img_meta = meta.loc[img_hash]
  
              record = {
                  "image": fobj,
                  "image/creator_uname": img_meta["unickname"],
                  "image/hash": img_hash,
                  "image/gps_lon": (
                      img_meta["longitude"]
                      if "longitude" in img_meta
                      else 0
                  ),
                  "image/gps_lat": (
                      img_meta["latitude"]
                      if "latitude" in img_meta
                      else 0
                  ),
                  "image/date_taken": (
                      img_meta["datetaken"]
                      # Filtering out nan values (which are not equal to themselves).
                      if img_meta["datetaken"] == img_meta["datetaken"]
                      else ""
                  ),
              }
              yield i, record
  
imports: 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(dl_manager, parts, meta) without return types