code: def gen_iterators(self):
      (X_train, y_train, test) = self.load_data()
      train = ArrayIterator(
          X_train, y_train, nclass=1000, lshape=(3, 224, 224)
      )
      test = ArrayIterator(
          X_train, y_train, nclass=1000, lshape=(3, 224, 224)
      )
      self._data_dict = {"train": train, "valid": test}
      return self._data_dict
  
imports: from __future__ import division
  from future import standard_library
  from builtins import str
  import gzip
  import logging
  import numpy
  import os
  import tarfile
  from neon.util.compat import pickle
  from neon.util.compat import pickle_load
  from neon.data.datasets import Dataset
  from neon.data.dataiterator import ArrayIterator
label_desc: Use image node_id 3 for calling the DUMMY obj's underlying member method code with example usage: obj.gen_iterators() and returns: self