code: def _add_blob_to_queue(self, queue, data, blob, status):
      device_opt = core.DeviceOption(caffe2_pb2.IDEEP, 0)
      with core.DeviceScope(device_opt):
          workspace.FeedBlob(
              blob, data, core.DeviceOption(caffe2_pb2.CPU, 0)
          )
          op = core.CreateOperator(
              "SafeEnqueueBlobs",
              [queue, blob],
              [blob, status],
          )
  
          workspace.RunOperatorOnce(op)
  
file_path: pytorch/caffe2/python/ideep/blobs_queue_db_test.py
imports: import unittest
  import numpy
  import caffe2.proto.caffe2_pb2
  from caffe2.python import core, workspace, timeout_guard
label_desc: Use image node_id 4 for calling the BlobsQueueDBTest obj's underlying member method code with example usage: obj._add_blob_to_queue(queue, data, blob, status) without return types