code: def get_shape_dict(self):
      D = {}
      for k, v in self.provide_data:
          D[k] = v
      for k, v in self.provide_label:
          D[k] = v
      return D
  
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 3 for calling the FaceSegIter obj's underlying member method code with example usage: obj.get_shape_dict() and returns: D