code: def setup(self, global_init_net):
      assert self._schema, "This queue does not have a schema."
      self._setup_done = True
      global_init_net.CreateBlobsQueue(
          [],
          [self._queue],
          capacity=self.capacity,
          num_blobs=len(self._schema.field_names()),
          field_names=self._schema.field_names(),
      )
  
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 Queue obj's underlying member method code with example usage: obj.setup(global_init_net) without return types