code: def _generate_objects():
      num = np.random.randint(1, 10)
      xy = np.random.rand(num, 2)
      wh = np.random.rand(num, 2) / 2
      left = (xy[:, 0] - wh[:, 0])[:, np.newaxis]
      right = (xy[:, 0] + wh[:, 0])[:, np.newaxis]
      top = (xy[:, 1] - wh[:, 1])[:, np.newaxis]
      bot = (xy[:, 1] + wh[:, 1])[:, np.newaxis]
      boxes = np.maximum(
          0.0, np.minimum(1.0, np.hstack((left, top, right, bot)))
      )
      cid = np.random.randint(0, 20, size=num)
      label = np.hstack((cid[:, np.newaxis], boxes)).ravel().tolist()
      return [2, 5] + label
  
imports: import os
  import mxnet
  import numpy
  import scipy.ndimage
  from mxnet.test_utils import *
  from common import xfail_when_nonstandard_decimal_separator
  import shutil
  import tempfile
  import unittest
  import pytest
label_desc: Use image node_id 2 for calling a global function with example usage: _generate_objects() and returns: unknown