code: def reset(self):
      # print('reset')
      if self.aug_level == 0:
          self.seq = self.oseq
      else:
          self.seq = []
          for _ in range(self.exf):
              _seq = self.oseq[:]
              random.shuffle(_seq)
              self.seq += _seq
          print("train size after reset", len(self.seq))
      self.cur = 0
  
imports: import mxnet
  import numpy
  import sys, os
  import random
  import math
  import scipy.misc
  import cv2
  import logging
  import sklearn
  import datetime
  import img_helper
  from mxnet.io import DataIter
  from mxnet import ndarray
  from mxnet import io
  from mxnet import recordio
  from PIL import Image
  from config import config
  from skimage import transform
label_desc: Use image node_id 5 for calling the FaceSegIter obj's underlying member method code with example usage: obj.reset() without return types