class_docstr: OpenImagesReader supports reading the images directly from the original
  data source which is hosted in Google Cloud Storage.
  
  Before using it you have to request and configure access following the
  instructions here: https://github.com/cvdfoundation/open-images-dataset
docstr: Override the parent implementation, because we deal with this in the
  producer thread.
docstr_tok: ["Override","the","parent","implementation",",","because","we","deal","with","this","in","the","producer","thread","."]
code: def _stop_iteration(self):
      """
      Override the parent implementation, because we deal with this in the
      producer thread.
      """
      if not self._alive:
          return True
  
imports: import csv
  import os
  import signal
  import six
  import sys
  import tensorflow
  import threading
  from six.moves import queue
  from PIL import Image
  from luminoth.tools.dataset.readers import InvalidDataDirectory
  from luminoth.tools.dataset.readers.object_detection import ObjectDetectionReader
  from luminoth.utils.dataset import read_image
label_desc: Use image node_id 14 for calling the OpenImagesReader obj's underlying member method code with example usage: obj._stop_iteration() and returns: True