code: def image_data_generator():
      return ImageDataGenerator(
          featurewise_center=True,
          samplewise_center=True,
          featurewise_std_normalization=True,
          samplewise_std_normalization=True,
          zca_whitening=True,
          rotation_range=90.0,
          width_shift_range=0.1,
          height_shift_range=0.1,
          shear_range=0.5,
          zoom_range=0.2,
          channel_shift_range=0.0,
          brightness_range=(1, 5),
          fill_mode="nearest",
          cval=0.5,
          horizontal_flip=True,
          vertical_flip=True,
          interpolation_order=1,
      )
  
file_path: keras-preprocessing/tests/image/numpy_array_iterator_test.py
imports: import numpy
  import pytest
  from PIL import Image
  from keras_preprocessing.image import numpy_array_iterator, utils
  from keras_preprocessing.image.image_data_generator import ImageDataGenerator
label_desc: Use image node_id 2 for calling a global function with example usage: image_data_generator() and returns: ImageDataGenerator