code: def reader(self):
      return _QueueReader(
          self, num_dequeue_records=self._num_dequeue_records
      )
  
imports: from caffe2.python import core, dataio
  from caffe2.python.task import TaskGroup
  import logging
label_desc: Use image node_id 2 for calling the QueueWrapper obj's underlying member method code with example usage: obj.reader() and returns: _QueueReader