code: def next(self):
      self.get_batch()
      return mx.io.DataBatch(
          data=self.data,
          label=self.label,
          provide_data=self.provide_data,
          provide_label=self.provide_label,
      )
  
imports: from __future__ import print_function
  import sys
  import mxnet
  import numpy
  import random
  import datetime
  import multiprocessing
  import cv2
  from mxnet.executor_manager import _split_input_slice
  from rcnn.config import config
  from rcnn.io.image import tensor_vstack
  from rcnn.io.rpn import get_rpn_testbatch, get_rpn_batch, assign_anchor_fpn, get_crop_batch, AA
label_desc: Use image node_id 8 for calling the CropLoader2 obj's underlying member method code with example usage: obj.next() and returns: mx