code: def setUp(self):
      import mxnet as mx
  
      master_seed(seed=42, set_mxnet=True)
  
      x = mx.random.uniform(shape=(10, 1, 5, 5))
      y = mx.random.uniform(shape=10)
      dataset = mx.gluon.data.dataset.ArrayDataset(x, y)
  
      data_loader = mx.gluon.data.DataLoader(
          dataset, batch_size=5, shuffle=True
      )
      self.data_gen = MXDataGenerator(
          data_loader, size=10, batch_size=5
      )
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import unittest
  import tensorflow
  import numpy
  from keras.preprocessing.image import ImageDataGenerator
  from art.data_generators import KerasDataGenerator, PyTorchDataGenerator, MXDataGenerator, TensorFlowDataGenerator
  from art.data_generators import TensorFlowV2DataGenerator, NumpyDataGenerator
  from tests.utils import master_seed
label_desc: Use image node_id 1 for calling the TestMXGenerator obj's underlying member method code with example usage: obj.setUp() without return types