code: def _generate_examples(self, images_dir_path, labels_path, setid_path,
                           split_name):
      
      with tf.io.gfile.GFile(labels_path, "rb") as f:
        labels = tfds.core.lazy_imports.scipy.io.loadmat(f)["labels"][0]
      with tf.io.gfile.GFile(setid_path, "rb") as f:
        examples = tfds.core.lazy_imports.scipy.io.loadmat(f)[split_name][0]
  
      for image_id in examples:
        file_name = "image_%05d.jpg" % image_id
        yield {
            "image": os.path.join(images_dir_path, file_name),
            "label": labels[image_id - 1] - 1,
            "file_name": file_name,
        }
docs: Yields examples.